CIAO_common.h File Reference

#include "ace/config-all.h"
#include "CIAO_Client_Export.h"

Include dependency graph for CIAO_common.h:


Namespaces

namespace  CIAO

Defines

#define CIAO_REGISTER_VALUE_FACTORY(ORB, FACTORY, VALUETYPE)

Functions

CIAO_CLIENT_Export int CIAO::debug_level (void)

Detailed Description

This file collects common CIAO macro definitions.

Author:
Nanbor Wang <nanbor@cs.wustl.edu>

Define Documentation

#define CIAO_REGISTER_VALUE_FACTORY ORB,
FACTORY,
VALUETYPE   ) 
 

Value:

{\
        CORBA::ValueFactory factory = new FACTORY; \
        CORBA::ValueFactory prev_factory = \
          ORB->register_value_factory \
          (VALUETYPE::_tao_obv_static_repository_id (), \
           factory); \
        if (prev_factory) prev_factory->_remove_ref (); \
        factory->_remove_ref ();      }


Generated on Wed Nov 23 16:42:17 2005 for CIAO by  doxygen 1.4.5