#include <ColCOWS_WorkspaceDesc.hh>
Inheritance diagram for ColCOWS::WorkspaceDesc:
Definition at line 47 of file ColCOWS_WorkspaceDesc.hh.
Public Member Functions | |
WorkspaceDesc () | |
standard constructor | |
WorkspaceDesc (const IdlWorkspaceDesc &idl_ws_desc) | |
idl constructor | |
virtual | ~WorkspaceDesc () |
destructor | |
virtual void | printself (std::ostream &stream, int indent=0) const |
print self | |
void | getObjectDescVec (ExtObjectDescVec &object_desc_vec, std::string node_kind="", std::string obj_id="", std::string obj_kind="") const |
get a vector of references on the workspace | |
void | convertFromIdl (const IdlWorkspaceDesc &idl_ws_desc) |
idl import | |
std::string | getId () const |
get/set Workspace Id | |
void | setId (std::string ws_id) |
get/set Workspace Id | |
std::string | getKind () const |
get/set Workspace Kind | |
void | setKind (std::string ws_kind) |
get/set Workspace Kind | |
bool | getActivated () const |
get/set Workspace Activated | |
void | setActivated (bool activated) |
get/set Workspace Activated | |
unsigned long | getNbNodes () const |
get/set Number of nodes in the workspace | |
void | setNbNodes (unsigned long nb_nodes) |
get/set Number of nodes in the workspace | |
unsigned long | getNumConnection () const |
get/set the connection number | |
void | setNumConnection (unsigned long num_connection) |
get/set the connection number | |
unsigned long | getNbNodes (std::string node_kind) const |
get number of nodes in the workspace with a certain kind | |
Protected Attributes | |
std::string | _ws_id |
Workspace Id. | |
std::string | _ws_kind |
Workspace Kind. | |
unsigned long | _nb_nodes |
Number of nodes in the workspace. | |
bool | _activated |
Is the workspace activated. | |
unsigned long | _num_connection |
Local number of connection. |