#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. | |
1.4.1