BON::FCO Class Reference

#include <BON.h>

Inheritance diagram for BON::FCO:
Inheritance graph
[legend]
Collaboration diagram for BON::FCO:
Collaboration graph
[legend]

List of all members.

Public Types

typedef FolderImpl implementation_type

Public Member Functions

 FCO ()
 FCO (FCOImpl *pObject)
 FCO (const Object &object)
 FCO (const ConnectionEnd &object)
 FCO (const FCO &object)
FCOoperator= (const Object &object)
FCOoperator= (const ConnectionEnd &object)
FCOoperator= (const FCO &object)
 operator bool () const
bool operator! () const
FCOImploperator-> () const

Static Public Member Functions

static FCO attach (IMgaObject *spObject)

Static Public Attributes

static const ObjectType type = OT_Null
static const std::string string_type = "BON::FCO"
static const int inheritance_level = 0
static std::vector< std::stringvecDerivedKinds

Static Protected Member Functions

static void addDerivedKinds (const std::vector< std::string > &vecKinds)

Detailed Description

Definition at line 250 of file BON.h.


Member Typedef Documentation

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 255 of file BON.h.


Constructor & Destructor Documentation

BON::FCO::FCO (  )  [inline]

Definition at line 265 of file BON.h.

FCO::FCO ( FCOImpl pObject  ) 

Definition at line 271 of file BON.cpp.

FCO::FCO ( const Object object  ) 

Definition at line 277 of file BON.cpp.

FCO::FCO ( const ConnectionEnd object  ) 

Definition at line 284 of file BON.cpp.

FCO::FCO ( const FCO object  ) 

Definition at line 291 of file BON.cpp.


Member Function Documentation

void FCO::addDerivedKinds ( const std::vector< std::string > &  vecKinds  )  [static, protected]

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 265 of file BON.cpp.

FCO FCO::attach ( IMgaObject *  spObject  )  [static]

Reimplemented from BON::Object.

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 322 of file BON.cpp.

FCO::operator bool (  )  const

Reimplemented from Util::GenRefCounter.

Definition at line 328 of file BON.cpp.

bool FCO::operator! (  )  const

Reimplemented from Util::GenRefCounter.

Definition at line 333 of file BON.cpp.

FCOImpl * FCO::operator-> (  )  const

Reimplemented from BON::Object.

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 338 of file BON.cpp.

FCO & FCO::operator= ( const FCO object  ) 

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 315 of file BON.cpp.

FCO & FCO::operator= ( const ConnectionEnd object  ) 

Reimplemented from BON::ConnectionEnd.

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 306 of file BON.cpp.

FCO & FCO::operator= ( const Object object  ) 

Reimplemented from BON::Object.

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 297 of file BON.cpp.


Member Data Documentation

const int FCO::inheritance_level = 0 [static]

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 258 of file BON.h.

const std::string FCO::string_type = "BON::FCO" [static]

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 257 of file BON.h.

const ObjectType FCO::type = OT_Null [static]

Reimplemented in BON::Atom, BON::Model, BON::Set, BON::Reference, and BON::Connection.

Definition at line 256 of file BON.h.

std::vector< std::string > FCO::vecDerivedKinds [static]

Definition at line 259 of file BON.h.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:57:07 2013 for GME by  doxygen 1.6.3