NCBI C++ ToolKit
|
#include <corelib/ncbiobj.hpp>
#include <gui/gui_export.h>
#include <gui/objutils/objects.hpp>
#include <util/icanceled.hpp>
Go to the source code of this file.
Go to the SVN repository for this file.
Classes | |
class | CRelation |
struct | CRelation::SObject |
struct SObject provides an interface for defining what is returned from object conversion. More... | |
class | CIdentityRelation |
class | CComplexRelation |
class | CBasicRelation |
struct | CBasicRelation::SPropPair |
Macros | |
#define | BEGIN_RELATION_PROPERTY_LIST(name) static const CBasicRelation::SPropPair name[]={\ |
Macros to assist in building property lists for relation converters. More... | |
#define | RELATION_PROPERTY_ENTRY(typeName, value) {typeName,value}, |
#define | END_RELATION_PROPERTY_LIST() {"",""}} |
Functions | |
CObjectOStream & | operator<< (CObjectOStream &out, CRelation *pOb) |
CObjectOStream & | operator<< (CObjectOStream &out, const CRelation *pOb) |
CObjectOStream & | operator<< (CObjectOStream &out, CRef< CRelation > &pOb) |
CObjectOStream & | operator<< (CObjectOStream &out, CConstRef< CRelation > &pOb) |
CObjectIStream & | operator>> (CObjectIStream &in, const CRelation *&pOb) |
CObjectIStream & | operator>> (CObjectIStream &in, CConstRef< CRelation > &ptr) |
#define BEGIN_RELATION_PROPERTY_LIST | ( | name | ) | static const CBasicRelation::SPropPair name[]={\ |
Macros to assist in building property lists for relation converters.
Definition at line 279 of file relation.hpp.
#define END_RELATION_PROPERTY_LIST | ( | ) | {"",""}} |
Definition at line 285 of file relation.hpp.
Definition at line 282 of file relation.hpp.
|
inline |
Definition at line 306 of file relation.hpp.
References out().
|
inline |
Definition at line 296 of file relation.hpp.
References out(), and CRelation::WriteObject().
|
inline |
Definition at line 301 of file relation.hpp.
References out().
|
inline |
Definition at line 291 of file relation.hpp.
References out(), and CRelation::WriteObject().
|
inline |
Definition at line 316 of file relation.hpp.
References in(), CRelation::ReadObject(), and CConstRef< C, Locker >::Reset().
|
inline |
Definition at line 311 of file relation.hpp.
References in(), and CRelation::ReadObject().