Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | Related Pages | Examples

ColCOWS Namespace Reference


Detailed Description

ColCOWS namespace.


Classes

class  ColCOWSException
 exceptions thrown by COLCOWS More...
class  EventHandler
 ColCOWS event handler. More...
class  EventHandlerManager
 ColCOWS event handler manger. More...
exception  CorbaException
 ColCOWS exception. More...
struct  IdlObjectDesc
 object reference description More...
struct  IdlNodeDesc
 Description of a ColCOWS Node. More...
struct  IdlWorkspaceDesc
 object reference description More...
interface  NodeInterface
 Generic ColCOWS Interface. More...
class  Node
 ColCOWS Node class. More...
class  NodeDesc
 Node Description. More...
class  NodeServant
 ColCOWS node interface implementation. More...
class  ObjectDesc
 structure describing a remote object More...
class  ExtObjectDesc
 Extended description of remote object. More...
class  RemoteWorkspaceManager
 Workspace Description. More...
class  WorkspaceDesc
 Workspace Description. More...

Typedefs

typedef sequence< IdlObjectDescIdlObjectDescSeq
 sequence of object reference description
typedef sequence< IdlWorkspaceDescIdlWorkspaceDescSeq
typedef std::vector< ExtObjectDescExtObjectDescVec

Enumerations

enum  DebugLevel {
  dbl0 = 0, dblForce = 0, dblError = 0, dbl1 = 1,
  dblException = 1, dblCritical = 1, dbl2 = 2, dblWarning = 2,
  dblMajor = 2, dbl3 = 3, dblCall = 3, dblSecondary = 3,
  dblHead = 3, dblIn = 3, dblOut = 3, dbl4 = 4,
  dblAccessory = 4, dblHeadDetail = 4, dblTail = 4, dblCallDone = 4,
  dbl5 = 5, dblCallDetail = 5, dbl6 = 6, dbl7 = 7,
  dbl8 = 8, dblTrace = 8, dbl9 = 9, dblInternal = 9,
  dbl10 = 10, dblTest = 10
}
 debug level
enum  ColCOWSExceptionKind { cstGenericalException, cstCorbaException, cstNotReadyException, cstBadAssertException }
 kind of exceptions thrown by EPSN

Functions

bool InitDebug ()
std::ostream & operator<< (std::ostream &stream, const ColCOWSException &ex)
ostream & operator<< (std::ostream &stream, const Node &_this)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const NodeDesc &_this)
 standard output stream operator
ostream & operator<< (ostream &stream, const NodeServant &_this)
std::ostream & operator<< (std::ostream &stream, const IdlWorkspaceDesc &wsdesc)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const IdlWorkspaceDescSeq &wsdesc_seq)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const IdlNodeDesc &wsnode)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const IdlNodeDescSeq &wsnode_seq)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const IdlObjectDesc &ref)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const IdlObjectDescSeq &ref_seq)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const ObjectDesc &_this)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const ExtObjectDesc &_this)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const RemoteWorkspaceManager &_this)
 standard output stream operator
std::ostream & operator<< (std::ostream &stream, const WorkspaceDesc &_this)
 standard output stream operator

Variables

int _DebugTraceLevel = COLCOWS_DEBUG_LEVEL_DEFAULT
bool _DebugInitialized = InitDebug()
char * ColCOWSExceptionKindName []
 names associated with ColCOWSExceptionKind
const unsigned int NOT_CONNECTED = 0
 special num_connection values
interface struct typedef sequence<
IdlNodeDesc
IdlNodeDescSeq
 Sequence of ColCOWS Node descriptions.
const unsigned int WAITING_TIMEOUT = 2
 associated timeout (sec)
const unsigned int WAITING_RETRY = 10
 associated timeout (sec)
const unsigned int RESOLVE_RETRY = 15
 max resolve retry (sec)
const unsigned int REGISTER_RETRY = 15
 max register retry (sec)


Variable Documentation

char * ColCOWS::ColCOWSExceptionKindName
 

Initial value:

 { "Generical", 
                                      "CorbaException",
                                      "NotReady",
                                      "BadAssertException"
}
names associated with ColCOWSExceptionKind

Definition at line 58 of file ColCOWS_Debug.cc.


Generated on Tue Jun 21 12:55:56 2005 for ColCOWS by  doxygen 1.4.1