GATE
objects.hpp File Reference

Object interface wrappers, utilities and implementations. More...

#include "gate/gate_core_api.hpp"
#include "gate/objects.h"
#include "gate/gatetypes.hpp"
#include "gate/strings.hpp"
#include "gate/memalloc.hpp"
#include "gate/atomics.hpp"

Classes

class  gate::Object
 
class  gate::ObjectImpl< T >
 
class  gate::IObject
 
class  gate::IObjectBuilder< ObjectStruct, VtblStruct >
 
struct  gate::IObjectBuilder< ObjectStruct, VtblStruct >::cpp_object
 
struct  gate::IObjectBuilder< ObjectStruct, VtblStruct >::VtblObject
 
class  gate::Startable
 
class  gate::MemoryBlock
 
class  gate::TypedMemoryBlock< T >
 

Detailed Description

Object interface wrappers, utilities and implementations.