BON::Folder Class Reference

#include <BON.h>

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

List of all members.

Public Types

typedef FolderImpl implementation_type

Public Member Functions

 Folder ()
 Folder (FolderImpl *pObject)
 Folder (const Object &object)
Folderoperator= (const Object &object)
FolderImploperator-> () const

Static Public Member Functions

static Folder attach (IMgaObject *spObject)
static Folder create (const Folder &parent, const MON::Folder &meta=MON::Folder())
static Folder create (const Folder &parent, const std::string &strFolder)

Static Public Attributes

static const ObjectType type = OT_Folder
static const std::string string_type = "BON::Folder"
static const int inheritance_level = 1

Static Protected Member Functions

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

Detailed Description

Definition at line 166 of file BON.h.


Member Typedef Documentation

Definition at line 171 of file BON.h.


Constructor & Destructor Documentation

BON::Folder::Folder (  )  [inline]

Definition at line 184 of file BON.h.

BON::Folder::Folder ( FolderImpl pObject  ) 

Definition at line 157 of file BON.cpp.

BON::Folder::Folder ( const Object object  ) 

Definition at line 162 of file BON.cpp.


Member Function Documentation

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

Definition at line 151 of file BON.cpp.

Folder BON::Folder::attach ( IMgaObject *  spObject  )  [static]

Reimplemented from BON::Object.

Definition at line 175 of file BON.cpp.

Folder BON::Folder::create ( const Folder parent,
const std::string strFolder 
) [static]

Definition at line 186 of file BON.cpp.

Folder BON::Folder::create ( const Folder parent,
const MON::Folder meta = MON::Folder() 
) [static]

Definition at line 181 of file BON.cpp.

FolderImpl * BON::Folder::operator-> (  )  const

Reimplemented from BON::Object.

Definition at line 191 of file BON.cpp.

Folder & BON::Folder::operator= ( const Object object  ) 

Reimplemented from BON::Object.

Definition at line 168 of file BON.cpp.


Member Data Documentation

const int BON::Folder::inheritance_level = 1 [static]

Definition at line 174 of file BON.h.

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

Definition at line 173 of file BON.h.

const ObjectType BON::Folder::type = OT_Folder [static]

Definition at line 172 of file BON.h.


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