IORTableC.h File Reference

#include "ace/config-all.h"
#include "tao/IORTable/iortable_export.h"
#include "tao/ORB.h"
#include "tao/SystemException.h"
#include "tao/Environment.h"
#include "tao/Object.h"
#include "tao/Objref_VarOut_T.h"

Include dependency graph for IORTableC.h:

Include dependency graph

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

Included by dependency graph

Go to the source code of this file.

Namespaces

namespace  IORTable
namespace  TAO

Classes

exception  AlreadyBound
 The object key is already in the IORTable. More...

exception  NotFound
 Cannot find the object key in the IORTable. More...

interface  Table
 Define the IORTable interface. More...

interface  Locator
 Callback interface to locate object keys dynamically. More...


Defines

#define TAO_EXPORT_MACRO   TAO_IORTable_Export
#define _IORTABLE_LOCATOR__VAR_OUT_CH_
#define _IORTABLE_ALREADYBOUND_CH_
#define _IORTABLE_NOTFOUND_CH_
#define _IORTABLE_TABLE__VAR_OUT_CH_
#define _IORTABLE_TABLE_CH_
#define _IORTABLE_LOCATOR_CH_
#define _IORTABLE_LOCATOR__TRAITS_CH_
#define _IORTABLE_TABLE__TRAITS_CH_

Functions

TAO_IORTable_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IORTable::AlreadyBound &)
TAO_IORTable_Export CORBA::Boolean operator>> (TAO_InputCDR &, IORTable::AlreadyBound &)
TAO_IORTable_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const IORTable::NotFound &)
TAO_IORTable_Export CORBA::Boolean operator>> (TAO_InputCDR &, IORTable::NotFound &)


Define Documentation

#define _IORTABLE_ALREADYBOUND_CH_
 

Definition at line 103 of file IORTableC.h.

#define _IORTABLE_LOCATOR__TRAITS_CH_
 

Definition at line 399 of file IORTableC.h.

#define _IORTABLE_LOCATOR__VAR_OUT_CH_
 

Definition at line 80 of file IORTableC.h.

#define _IORTABLE_LOCATOR_CH_
 

Definition at line 317 of file IORTableC.h.

#define _IORTABLE_NOTFOUND_CH_
 

Definition at line 144 of file IORTableC.h.

#define _IORTABLE_TABLE__TRAITS_CH_
 

Definition at line 420 of file IORTableC.h.

#define _IORTABLE_TABLE__VAR_OUT_CH_
 

Definition at line 185 of file IORTableC.h.

#define _IORTABLE_TABLE_CH_
 

Definition at line 208 of file IORTableC.h.

#define TAO_EXPORT_MACRO   TAO_IORTable_Export
 

Definition at line 57 of file IORTableC.h.


Function Documentation

TAO_IORTable_Export CORBA::Boolean operator<< TAO_OutputCDR ,
const IORTable::NotFound
 

Definition at line 528 of file IORTableC.cpp.

References CORBA::Exception::_rep_id().

00532 {
00533   // Marshal the repository ID.
00534   return (strm << _tao_aggregate._rep_id ());
00535 }

TAO_IORTable_Export CORBA::Boolean operator<< TAO_OutputCDR ,
const IORTable::AlreadyBound
 

Definition at line 508 of file IORTableC.cpp.

References CORBA::Exception::_rep_id().

00512 {
00513   // Marshal the repository ID.
00514   return (strm << _tao_aggregate._rep_id ());
00515 }

TAO_IORTable_Export CORBA::Boolean operator>> TAO_InputCDR ,
IORTable::NotFound
 

Definition at line 537 of file IORTableC.cpp.

00541 {
00542   return true;
00543 }

TAO_IORTable_Export CORBA::Boolean operator>> TAO_InputCDR ,
IORTable::AlreadyBound
 

Definition at line 517 of file IORTableC.cpp.

00521 {
00522   return true;
00523 }


Generated on Thu Nov 9 13:07:12 2006 for TAO_IORTable by doxygen 1.3.6