SimpleAI
 All Classes Namespaces Files Functions Variables Typedefs Macros Groups Pages
Classes | Typedefs
IProtocolHandler.h File Reference
#include <memory>
#include "IProtocolMessage.h"
#include "common/Types.h"
Include dependency graph for IProtocolHandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ai::IProtocolHandler
 Interface for the execution of assigned IProtocolMessage. More...
 
class  ai::ProtocolHandler< T >
 
class  ai::NopHandler
 
struct  ai::ProtocolHandlerNopDeleter
 Use this deleter for any handler that should not get freed by delete. More...
 

Typedefs

typedef uint8_t ai::ClientId
 
typedef std::shared_ptr
< IProtocolHandler > 
ai::ProtocolHandlerPtr