Go to the documentation of this file.Go to the SVN repository for this file.
1 #ifndef GUI_UTILS___OBJECTS__HPP
2 #define GUI_UTILS___OBJECTS__HPP
map< string, TConstScopedObjects > TRelatedObjectsMap
CRef< objects::CScope > scope
vector< CConstRef< CObject > > TConstObjects
bool operator==(const SConstScopedObject &other) const
SConstScopedObject(const CObject *o, objects::CScope *s)
vector< CRef< CObject > > TObjects
CConstRef< CObject > object
vector< SConstScopedObject > TConstScopedObjects
TObjectType * GetPointerOrNull(void) const THROWS_NONE
Get pointer value.
TObjectType * GetPointerOrNull(void) THROWS_NONE
Get pointer value.
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
Portable reference counted smart and weak pointers using CWeakRef, CRef, CObject and CObjectEx.