DBSCHEMA::CATALOG Class Reference

#include <mi32/dbschema.h>

List of all members.

Public Member Functions

 CATALOG ()
 ~CATALOG ()
const ATTRIBUTEFindAttribute (int num) const
const ATTRIBUTEFindAttribute (const char *acronym) const
const OBJECTFindObject (int num) const
const OBJECTFindObject (const char *acronym) const
const RVC::DESCRIPTORGetDescriptor () const
const SIMPLE_ARRAY
< OBJECT_CLASS * > & 
GetObjectClasses () const
const SIMPLE_ARRAY< OBJECT * > & GetObjects () const
ERRVALUE GetXML (XMLDOC &doc)
ERRVALUE Read (const FILEPATH &filepath)
ERRVALUE Read (const XMLDOC &doc)
ERRVALUE ReadFromReferenceFiles ()

Private Member Functions

ATTRIBUTEFindAttribute (const MISTRING &code)
OBJECTFindObject (const MISTRING &code)
void SetAttributes (SIMPLE_ARRAY< const ATTRIBUTE * > &AttributeGroup, const MISTRING &mistr)

Private Attributes

SIMPLE_ARRAY< ATTRIBUTE * > m_AttributeTypes
RVC::DESCRIPTOR m_Descriptor
SIMPLE_ARRAY< OBJECT_CLASS * > m_ObjectClasses
SIMPLE_ARRAY< OBJECT * > m_ObjectTypes

Constructor & Destructor Documentation

DBSCHEMA::CATALOG::CATALOG (  ) 
DBSCHEMA::CATALOG::~CATALOG (  ) 

Member Function Documentation

ATTRIBUTE* DBSCHEMA::CATALOG::FindAttribute ( const MISTRING code  )  [private]
const ATTRIBUTE* DBSCHEMA::CATALOG::FindAttribute ( int  num  )  const
const ATTRIBUTE* DBSCHEMA::CATALOG::FindAttribute ( const char *  acronym  )  const
OBJECT* DBSCHEMA::CATALOG::FindObject ( const MISTRING code  )  [private]
const OBJECT* DBSCHEMA::CATALOG::FindObject ( int  num  )  const
const OBJECT* DBSCHEMA::CATALOG::FindObject ( const char *  acronym  )  const
const RVC::DESCRIPTOR& DBSCHEMA::CATALOG::GetDescriptor (  )  const [inline]
const SIMPLE_ARRAY<OBJECT_CLASS*>& DBSCHEMA::CATALOG::GetObjectClasses (  )  const [inline]
const SIMPLE_ARRAY<OBJECT*>& DBSCHEMA::CATALOG::GetObjects (  )  const [inline]
ERRVALUE DBSCHEMA::CATALOG::GetXML ( XMLDOC doc  ) 
ERRVALUE DBSCHEMA::CATALOG::Read ( const FILEPATH filepath  ) 
ERRVALUE DBSCHEMA::CATALOG::Read ( const XMLDOC doc  ) 
ERRVALUE DBSCHEMA::CATALOG::ReadFromReferenceFiles (  ) 
void DBSCHEMA::CATALOG::SetAttributes ( SIMPLE_ARRAY< const ATTRIBUTE * > &  AttributeGroup,
const MISTRING mistr 
) [private]

Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Sun Oct 7 21:34:02 2012 for TNTsdk 2012 by  doxygen 1.6.1