RegistryDefinition Class Reference

#include <registrybase.h>

公共成员函数

template<typename REG >
  RegistryDefinition (REG *, TranslationUnit *unit)
const RegistryInterface *  GetRegistry () const

Private Attributes

EntityDefinition  _super
const DataType &(*  _type )()
const RegistryInterface *  _registry

Friends

class  ObjectModel
class  RegistryImpl

构造函数 & 析构函数文档编制

◆  RegistryDefinition()

RegistryDefinition ( REG *  ,
TranslationUnit *  unit  
)
explicit

成员函数文档编制

◆  GetRegistry()

const RegistryInterface* GetRegistry ( ) const

Returns the registry. This is only valid after a successful initialization.

返回
The registry.

Friends And Related Function Documentation

◆  ObjectModel

friend class ObjectModel friend

◆  RegistryImpl

friend class RegistryImpl friend

Member Data Documentation

◆  _super

EntityDefinition _super private

Base definition object.

◆  _type

const DataType &(* _type()
private

Returns the datatype of the registry.

◆  _registry

const RegistryInterface* _registry private