Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
clientptr.h File Reference
#include <map>
#include <list>
#include <vector>
#include "boost/smart_ptr.hpp"
#include "boost/weak_ptr.hpp"

Go to the source code of this file.

Typedefs

typedef boost::shared_ptr< ClientClientPtr
 
typedef std::map< int, ClientPtrClientMap
 
typedef std::pair< int, ClientPtrClientPair
 
typedef std::map< int,
ClientPtr >::iterator 
ClientIt
 
typedef std::list< ClientPtrClientList
 
typedef ClientList::iterator ClientListIt
 
typedef ClientList::iterator LI
 
typedef std::vector
< ClientList * >::iterator 
VCLI
 

Typedef Documentation

typedef std::map< int, ClientPtr >::iterator ClientIt

Definition at line 89 of file clientptr.h.

typedef std::list< ClientPtr > ClientList

Definition at line 91 of file clientptr.h.

typedef ClientList::iterator ClientListIt

Definition at line 93 of file clientptr.h.

typedef std::map< int, ClientPtr > ClientMap

Definition at line 87 of file clientptr.h.

typedef std::pair< int, ClientPtr > ClientPair

Definition at line 88 of file clientptr.h.

typedef boost::shared_ptr< Client > ClientPtr

Definition at line 23 of file clientptr.h.

typedef ClientList::iterator LI

Definition at line 93 of file clientptr.h.

typedef std::vector< ClientList* >::iterator VCLI

Definition at line 95 of file clientptr.h.