#include <BON.h>
Public Types | |
typedef FolderImpl | implementation_type |
Public Member Functions | |
Folder () | |
Folder (FolderImpl *pObject) | |
Folder (const Object &object) | |
Folder & | operator= (const Object &object) |
FolderImpl * | operator-> () 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) |
Definition at line 166 of file BON.h.
BON::Folder::Folder | ( | FolderImpl * | pObject | ) |
void BON::Folder::addDerivedKinds | ( | const std::vector< std::string > & | vecKinds | ) | [static, protected] |
Folder BON::Folder::attach | ( | IMgaObject * | spObject | ) | [static] |
Reimplemented from BON::Object.
Folder BON::Folder::create | ( | const Folder & | parent, | |
const std::string & | strFolder | |||
) | [static] |
Folder BON::Folder::create | ( | const Folder & | parent, | |
const MON::Folder & | meta = MON::Folder() | |||
) | [static] |
FolderImpl * BON::Folder::operator-> | ( | ) | const |
Reimplemented from BON::Object.
Reimplemented from BON::Object.
const int BON::Folder::inheritance_level = 1 [static] |
const std::string BON::Folder::string_type = "BON::Folder" [static] |
const ObjectType BON::Folder::type = OT_Folder [static] |