Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

IRObject.h File Reference

#include <omniORB4/CORBA.h>
#include <assert.h>
#include <set>
#include <iostream.h>

Include dependency graph for IRObject.h:

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

Go to the source code of this file.

Namespaces

namespace  Omniifr

Defines

#define IFELSE_OMNIORB4(omniORB4_code, default_code)   default_code
#define DB(l, x)   {if(omniORB::trace(l)){omniORB::logger log("omniIFR: ");log<<x<<"\n";}}
#define getAttr(x)   if(x) return x->_this(); else throw CORBA::BAD_INV_ORDER();
 Helper, used by attribute getters.


Define Documentation

#define DB l,
 )     {if(omniORB::trace(l)){omniORB::logger log("omniIFR: ");log<<x<<"\n";}}
 

Definition at line 51 of file IRObject.h.

Referenced by Omniifr::IRObject_impl::activateObjectWithId(), Omniifr::PersistNode::attrCdrStream(), Omniifr::PersistNode::attrLong(), Omniifr::PersistNode::attrString(), Omniifr::InterfaceDef_impl::base_interfaces(), Omniifr::InterfaceDef_impl::checkInheritedNameClash(), Omniifr::IRObject_impl::checkReadonly(), Omniifr::Container_impl::create_abstract_interface(), Omniifr::Container_impl::create_alias(), Omniifr::Repository_impl::create_array(), Omniifr::InterfaceDef_impl::create_attribute(), Omniifr::Container_impl::create_constant(), Omniifr::Container_impl::create_enum(), Omniifr::Container_impl::create_exception(), Omniifr::Repository_impl::create_fixed(), Omniifr::Container_impl::create_interface(), Omniifr::Container_impl::create_module(), Omniifr::Container_impl::create_native(), Omniifr::InterfaceDef_impl::create_operation(), Omniifr::Repository_impl::create_sequence(), Omniifr::Repository_impl::create_string(), Omniifr::Container_impl::create_struct(), Omniifr::Container_impl::create_union(), Omniifr::Container_impl::create_value(), Omniifr::Container_impl::create_value_box(), Omniifr::Repository_impl::create_wstring(), Omniifr::IRObject_impl::deactivateObject(), Omniifr::InterfaceDef_impl::inheritedNameSet(), Omniifr::Contained_impl::init(), Omniifr::Repository_impl::lookup_id(), Omniifr::lookupTc(), main(), Omniifr::UnionDef_impl::members(), Omniifr::StructDef_impl::members(), Omniifr::ExceptionDef_impl::members(), Omniifr::Contained_impl::move(), Omniifr::InterfaceDef_impl::nameSetOk(), Omniifr_Ifr_checkpoint(), Omniifr_Orb_bumpTraceLevel(), Omniifr::Container_impl::recreate(), Omniifr::referenceToServant(), Omniifr::Repository_impl::reincarnate(), Omniifr::InterfaceDef_impl::reincarnate(), and Omniifr::IRObject_impl::~IRObject_impl().

#define getAttr  )     if(x) return x->_this(); else throw CORBA::BAD_INV_ORDER();
 

Helper, used by attribute getters.

Definition at line 54 of file IRObject.h.

#define IFELSE_OMNIORB4 omniORB4_code,
default_code   )     default_code
 

Definition at line 48 of file IRObject.h.

Referenced by Omniifr::IRObject_impl::activateObjectWithId(), Omniifr::Repository_impl::addAnonymous(), Omniifr::Container_impl::addContained(), Omniifr::Dependency1< CORBA::IDLType >::assign(), Omniifr::InterfaceDef_impl::base_interfaces(), Omniifr::Dependency3< StructMemberSeq >::check(), Omniifr::Dependency2< InterfaceDefSeq >::check(), Omniifr::InterfaceDef_impl::checkInheritedNameClash(), Omniifr::IdentifierUtil::checkInvalid(), Omniifr::PrimitiveDef_impl::destroy(), Omniifr::IRObject_impl::destroy(), Omniifr::UnionDef_impl::discriminator_type_def(), Omniifr::OperationDef_impl::exceptions(), Omniifr::getPoaAndOid(), Omniifr::Contained_impl::id(), Omniifr::InterfaceDef_impl::inheritedNameSet(), Omniifr::Repository_impl::init(), main(), Omniifr::UnionDef_impl::members(), Omniifr::StructDef_impl::members(), Omniifr::ExceptionDef_impl::members(), Omniifr::EnumDef_impl::members(), Omniifr::OperationDef_impl::mode(), Omniifr::Contained_impl::move(), Omniifr::Contained_impl::name(), Omniifr::referenceToServant(), and Omniifr::ConstantDef_impl::value().


Generated on Fri Mar 4 13:03:40 2005 for OmniIFR by  doxygen 1.4.1