|
| CPC_Compound_Base (void) |
|
virtual | ~CPC_Compound_Base (void) |
|
| DECLARE_INTERNAL_TYPE_INFO () |
|
bool | IsSetId (void) const |
| Tracking Information Compound Qualifier (Type/ID) Check if a value has been assigned to Id data member. More...
|
|
bool | CanGetId (void) const |
| Check if it is safe to call GetId method. More...
|
|
void | ResetId (void) |
| Reset Id data member. More...
|
|
const TId & | GetId (void) const |
| Get the Id member data. More...
|
|
void | SetId (TId &value) |
| Assign a value to Id data member. More...
|
|
TId & | SetId (void) |
| Assign a value to Id data member. More...
|
|
bool | IsSetAtoms (void) const |
| AtomID/Type Information Check if a value has been assigned to Atoms data member. More...
|
|
bool | CanGetAtoms (void) const |
| Check if it is safe to call GetAtoms method. More...
|
|
void | ResetAtoms (void) |
| Reset Atoms data member. More...
|
|
const TAtoms & | GetAtoms (void) const |
| Get the Atoms member data. More...
|
|
void | SetAtoms (TAtoms &value) |
| Assign a value to Atoms data member. More...
|
|
TAtoms & | SetAtoms (void) |
| Assign a value to Atoms data member. More...
|
|
bool | IsSetBonds (void) const |
| BondID/Type/Atom Information Check if a value has been assigned to Bonds data member. More...
|
|
bool | CanGetBonds (void) const |
| Check if it is safe to call GetBonds method. More...
|
|
void | ResetBonds (void) |
| Reset Bonds data member. More...
|
|
const TBonds & | GetBonds (void) const |
| Get the Bonds member data. More...
|
|
void | SetBonds (TBonds &value) |
| Assign a value to Bonds data member. More...
|
|
TBonds & | SetBonds (void) |
| Assign a value to Bonds data member. More...
|
|
bool | IsSetStereo (void) const |
| StereoCenter Descriptions Check if a value has been assigned to Stereo data member. More...
|
|
bool | CanGetStereo (void) const |
| Check if it is safe to call GetStereo method. More...
|
|
void | ResetStereo (void) |
| Reset Stereo data member. More...
|
|
const TStereo & | GetStereo (void) const |
| Get the Stereo member data. More...
|
|
TStereo & | SetStereo (void) |
| Assign a value to Stereo data member. More...
|
|
bool | IsSetCoords (void) const |
| 2D/3D Coordinate Sets of Compound Check if a value has been assigned to Coords data member. More...
|
|
bool | CanGetCoords (void) const |
| Check if it is safe to call GetCoords method. More...
|
|
void | ResetCoords (void) |
| Reset Coords data member. More...
|
|
const TCoords & | GetCoords (void) const |
| Get the Coords member data. More...
|
|
TCoords & | SetCoords (void) |
| Assign a value to Coords data member. More...
|
|
bool | IsSetCharge (void) const |
| Provided Total Formal Charge (Signed Integer) Check if a value has been assigned to Charge data member. More...
|
|
bool | CanGetCharge (void) const |
| Check if it is safe to call GetCharge method. More...
|
|
void | ResetCharge (void) |
| Reset Charge data member. More...
|
|
TCharge | GetCharge (void) const |
| Get the Charge member data. More...
|
|
void | SetCharge (TCharge value) |
| Assign a value to Charge data member. More...
|
|
TCharge & | SetCharge (void) |
| Assign a value to Charge data member. More...
|
|
bool | IsSetProps (void) const |
| Derived (computed) Properties Check if a value has been assigned to Props data member. More...
|
|
bool | CanGetProps (void) const |
| Check if it is safe to call GetProps method. More...
|
|
void | ResetProps (void) |
| Reset Props data member. More...
|
|
const TProps & | GetProps (void) const |
| Get the Props member data. More...
|
|
TProps & | SetProps (void) |
| Assign a value to Props data member. More...
|
|
bool | IsSetStereogroups (void) const |
| Relative stereochemistry groups Check if a value has been assigned to Stereogroups data member. More...
|
|
bool | CanGetStereogroups (void) const |
| Check if it is safe to call GetStereogroups method. More...
|
|
void | ResetStereogroups (void) |
| Reset Stereogroups data member. More...
|
|
const TStereogroups & | GetStereogroups (void) const |
| Get the Stereogroups member data. More...
|
|
TStereogroups & | SetStereogroups (void) |
| Assign a value to Stereogroups data member. More...
|
|
bool | IsSetCount (void) const |
| Counts of various properties Check if a value has been assigned to Count data member. More...
|
|
bool | CanGetCount (void) const |
| Check if it is safe to call GetCount method. More...
|
|
void | ResetCount (void) |
| Reset Count data member. More...
|
|
const TCount & | GetCount (void) const |
| Get the Count member data. More...
|
|
void | SetCount (TCount &value) |
| Assign a value to Count data member. More...
|
|
TCount & | SetCount (void) |
| Assign a value to Count data member. More...
|
|
bool | IsSetVbalt (void) const |
| Alternate Valence-Bond Forms Check if a value has been assigned to Vbalt data member. More...
|
|
bool | CanGetVbalt (void) const |
| Check if it is safe to call GetVbalt method. More...
|
|
void | ResetVbalt (void) |
| Reset Vbalt data member. More...
|
|
const TVbalt & | GetVbalt (void) const |
| Get the Vbalt member data. More...
|
|
void | SetVbalt (TVbalt &value) |
| Assign a value to Vbalt data member. More...
|
|
TVbalt & | SetVbalt (void) |
| Assign a value to Vbalt data member. More...
|
|
bool | IsSetGroups (void) const |
| Superatom groups Check if a value has been assigned to Groups data member. More...
|
|
bool | CanGetGroups (void) const |
| Check if it is safe to call GetGroups method. More...
|
|
void | ResetGroups (void) |
| Reset Groups data member. More...
|
|
const TGroups & | GetGroups (void) const |
| Get the Groups member data. More...
|
|
TGroups & | SetGroups (void) |
| Assign a value to Groups data member. More...
|
|
virtual void | Reset (void) |
| Reset the whole object. More...
|
|
| CSerialObject (void) |
|
virtual | ~CSerialObject (void) |
|
virtual const CTypeInfo * | GetThisTypeInfo (void) const =0 |
|
virtual void | Assign (const CSerialObject &source, ESerialRecursionMode how=eRecursive) |
| Set object to copy of another one. More...
|
|
virtual bool | Equals (const CSerialObject &object, ESerialRecursionMode how=eRecursive) const |
| Check if both objects contain the same values. More...
|
|
virtual void | DebugDump (CDebugDumpContext ddc, unsigned int depth) const |
| Define method for dumping debug information. More...
|
|
void | ThrowUnassigned (TMemberIndex index) const |
|
void | ThrowUnassigned (TMemberIndex index, const char *file_name, int file_line) const |
|
bool | HasNamespaceName (void) const |
| Check if object data type has namespace name. More...
|
|
const string & | GetNamespaceName (void) const |
| Get namespace name. More...
|
|
bool | HasNamespacePrefix (void) const |
| Check if data type has namespace prefix. More...
|
|
const string & | GetNamespacePrefix (void) const |
| Get namespace prefix. More...
|
|
| CObject (void) |
| Constructor. More...
|
|
| CObject (const CObject &src) |
| Copy constructor. More...
|
|
virtual | ~CObject (void) |
| Destructor. More...
|
|
CObject & | operator= (const CObject &src) THROWS_NONE |
| Assignment operator. More...
|
|
bool | CanBeDeleted (void) const THROWS_NONE |
| Check if object can be deleted. More...
|
|
bool | IsAllocatedInPool (void) const THROWS_NONE |
| Check if object is allocated in memory pool (not system heap) More...
|
|
bool | Referenced (void) const THROWS_NONE |
| Check if object is referenced. More...
|
|
bool | ReferencedOnlyOnce (void) const THROWS_NONE |
| Check if object is referenced only once. More...
|
|
void | AddReference (void) const |
| Add reference to object. More...
|
|
void | RemoveReference (void) const |
| Remove reference to object. More...
|
|
void | ReleaseReference (void) const |
| Remove reference without deleting object. More...
|
|
virtual void | DoNotDeleteThisObject (void) |
| Mark this object as not allocated in heap – do not delete this object. More...
|
|
virtual void | DoDeleteThisObject (void) |
| Mark this object as allocated in heap – object can be deleted. More...
|
|
void * | operator new (size_t size) |
| Define new operator for memory allocation. More...
|
|
void * | operator new[] (size_t size) |
| Define new[] operator for 'array' memory allocation. More...
|
|
void | operator delete (void *ptr) |
| Define delete operator for memory deallocation. More...
|
|
void | operator delete[] (void *ptr) |
| Define delete[] operator for memory deallocation. More...
|
|
void * | operator new (size_t size, void *place) |
| Define new operator. More...
|
|
void | operator delete (void *ptr, void *place) |
| Define delete operator. More...
|
|
void * | operator new (size_t size, CObjectMemoryPool *place) |
| Define new operator using memory pool. More...
|
|
void | operator delete (void *ptr, CObjectMemoryPool *place) |
| Define delete operator. More...
|
|
| CDebugDumpable (void) |
|
virtual | ~CDebugDumpable (void) |
|
void | DebugDumpText (ostream &out, const string &bundle, unsigned int depth) const |
|
void | DebugDumpFormat (CDebugDumpFormatter &ddf, const string &bundle, unsigned int depth) const |
|
void | DumpToConsole (void) const |
|