#include <Core/ObjectProps.h>
  
  | 
        
          | uLib::ObjectPropable::ObjectPropable | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | uLib::ObjectPropable::~ObjectPropable | ( |  | ) |  |  | inline | 
 
 
  
  | 
        
          | virtual void uLib::ObjectPropable::init_properties | ( |  | ) |  |  | inlinevirtual | 
 
ObjectPropable is not directly propable itself to prevent Basclass duplication in inherit_nofold. And for the same reason ANY VIRTUAL BASE SHOULD NOT BE PROPABLE 
 
 
template<class T > 
  
  | 
        
          | T::ObjectProps* uLib::ObjectPropable::props | ( | T * | ptr = NULL | ) | const |  | inline | 
 
 
template<class T > 
  
  | 
        
          | void uLib::ObjectPropable::props_new | ( | T * | ptr = NULL | ) |  |  | inlineprotected | 
 
 
template<class T > 
  
  | 
        
          | unsigned int uLib::ObjectPropable::props_offset | ( | T * | ptr | ) | const |  | inlineprotected | 
 
 
template<class T > 
  
  | 
        
          | T::ObjectProps& uLib::ObjectPropable::props_ref | ( |  | ) | const |  | inline | 
 
 
template<class ArchiveT > 
  
  | 
        
          | void uLib::ObjectPropable::serialize | ( | ArchiveT & | ar, |  
          |  |  | const unsigned int | version |  
          |  | ) |  |  |  | inlineprotected | 
 
 
  
  | 
        
          | friend class boost::serialization::access |  | friend | 
 
 
The documentation for this class was generated from the following file: