PaCO++  0.05
PaCO++_src.cc File Reference
#include "PaCO++_operation.h"
#include "PaCO++_src.h"
Include dependency graph for PaCO++_src.cc:

Go to the source code of this file.

Functions

static ostream & operator<< (ostream &os, const CORBA::Exception &e)
 
paco_fabrique_managerpaco_getFabriqueManager ()
 
void * paco_orb_run (void *arg)
 

Variables

PaCO::PacoTopology_t PacoTopologySeq = { 1 }
 

Function Documentation

◆ operator<<()

static ostream& operator<< ( ostream &  os,
const CORBA::Exception &  e 
)
static

Definition at line 8 of file PaCO++_src.cc.

9 {
10  CORBA::Any tmp;
11  tmp <<=e ;
12  CORBA::TypeCode_var tc = tmp.type();
13  const char * p = tc->name ();
14  if (*p != '\0')
15  os << p;
16  else
17  os << tc->id();
18  return os;
19 }

◆ paco_getFabriqueManager()

paco_fabrique_manager* paco_getFabriqueManager ( )

Definition at line 28 of file PaCO++_src.cc.

Referenced by PaCO_operation::PaCO_operation().

29 {
30  static paco_fabrique_manager* pfm=NULL;
31 
32  if (!pfm)
33  pfm = new paco_fabrique_manager();
34 
35  return pfm;
36 }

◆ paco_orb_run()

void* paco_orb_run ( void *  arg)

Definition at line 21 of file PaCO++_src.cc.

22 {
23  CORBA::ORB_ptr orb = (CORBA::ORB_ptr) arg;
24  orb->run();
25  return (void*) 0;
26 }

Variable Documentation

◆ PacoTopologySeq

PaCO::PacoTopology_t PacoTopologySeq = { 1 }

Definition at line 5 of file PaCO++_src.cc.