CIAO_common.h File Reference

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

Include dependency graph for CIAO_common.h:

This graph shows which files directly or indirectly include this file:


Namespaces

namespace  CIAO

Defines

#define CIAO_REGISTER_VALUE_FACTORY(ORB, FACTORY, VALUETYPE)
#define CIAO_NTRACE   ACE_NTRACE
#define CIAO_TRACE(X)

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_NTRACE   ACE_NTRACE

#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 ();      }

#define CIAO_TRACE (  ) 


Generated on Mon Jun 25 17:14:42 2007 for CIAO by  doxygen 1.5.2-2