Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

# objectid.h File Reference

`#include "ace/config-all.h"`
`#include "tao/Versioned_Namespace.h"`

Include dependency graph for objectid.h:

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

## Namespaces
namespace | TAO
## Defines
#define | TAO_OBJID_NAMESERVICE "NameService"
#define | TAO_OBJID_TRADINGSERVICE "TradingService"
#define | TAO_OBJID_IMPLREPOSERVICE "ImplRepoService"
#define | TAO_OBJID_ROOTPOA "RootPOA"
#define | TAO_OBJID_POACURRENT "POACurrent"
#define | TAO_OBJID_INTERFACEREP "InterfaceRepository"
#define | TAO_OBJID_POLICYMANAGER "ORBPolicyManager"
#define | TAO_OBJID_POLICYCURRENT "PolicyCurrent"
#define | TAO_OBJID_IORMANIPULATION "IORManipulation"
#define | TAO_OBJID_IORTABLE "IORTable"
#define | TAO_OBJID_DYNANYFACTORY "DynAnyFactory"
#define | TAO_OBJID_TYPECODEFACTORY "TypeCodeFactory"
#define | TAO_OBJID_RTORB "RTORB"
#define | TAO_OBJID_RTCURRENT "RTCurrent"
#define | TAO_OBJID_PRIORITYMAPPINGMANAGER "PriorityMappingManager"
#define | TAO_OBJID_NETWORKPRIORITYMAPPINGMANAGER "NetworkPriorityMappingManager"
#define | TAO_OBJID_SECURITYCURRENT "SecurityCurrent"
#define | TAO_OBJID_SECURITYMANAGER "SecurityManager"
#define | TAO_OBJID_TRANSACTIONCURRENT "TransactionCurrent"
#define | TAO_OBJID_NOTIFICATIONSERVICE "NotificationService"
#define | TAO_OBJID_TYPEDNOTIFICATIONSERVICE "TypedNotificationService"
#define | TAO_OBJID_COMPONENTHOMEFINDER "ComponentHomeFinder"
#define | TAO_OBJID_PSS "PSS"
#define | TAO_OBJID_CODECFACTORY "CodecFactory"
#define | TAO_OBJID_PICurrent "PICurrent"
#define | TAO_OBJID_POAMANAGERFACTORY "POAManagerFactory"
#define | TAO_LIST_OF_INITIAL_SERVICES
#define | TAO_NO_OF_MCAST_SERVICES 4
| No. of services locatable through multicast.
## Enumerations
enum | MCAST_SERVICEID { MCAST_NAMESERVICE, MCAST_TRADINGSERVICE, MCAST_IMPLREPOSERVICE, MCAST_INTERFACEREPOSERVICE }

## Detailed Description

Id
  objectid.h,v 1.8 2005/11/02 07:13:04 ossama Exp

ObjectIds redefined for TAO and recognized by CORBA

Author:
  Chris Cleeland

  Douglas C. Schmidt

## Define Documentation

#define TAO_LIST_OF_INITIAL_SERVICES

| Value:
    TAO_OBJID_NAMESERVICE, \
            TAO_OBJID_TRADINGSERVICE, \
            TAO_OBJID_IMPLREPOSERVICE, \
            TAO_OBJID_ROOTPOA, \
            TAO_OBJID_POACURRENT, \
            TAO_OBJID_INTERFACEREP, \
            TAO_OBJID_POLICYMANAGER, \
            TAO_OBJID_POLICYCURRENT, \
            TAO_OBJID_IORMANIPULATION, \
            TAO_OBJID_IORTABLE, \
            TAO_OBJID_DYNANYFACTORY, \
            TAO_OBJID_TYPECODEFACTORY

#define TAO_NO_OF_MCAST_SERVICES 4

| No. of services locatable through multicast.

#define TAO_OBJID_CODECFACTORY "CodecFactory"

#define TAO_OBJID_COMPONENTHOMEFINDER "ComponentHomeFinder"

#define TAO_OBJID_DYNANYFACTORY "DynAnyFactory"

#define TAO_OBJID_IMPLREPOSERVICE "ImplRepoService"

#define TAO_OBJID_INTERFACEREP "InterfaceRepository"

#define TAO_OBJID_IORMANIPULATION "IORManipulation"

#define TAO_OBJID_IORTABLE "IORTable"

#define TAO_OBJID_NAMESERVICE "NameService"

#define TAO_OBJID_NETWORKPRIORITYMAPPINGMANAGER "NetworkPriorityMappingManager"

#define TAO_OBJID_NOTIFICATIONSERVICE "NotificationService"

#define TAO_OBJID_PICurrent "PICurrent"

#define TAO_OBJID_POACURRENT "POACurrent"

#define TAO_OBJID_POAMANAGERFACTORY "POAManagerFactory"

#define TAO_OBJID_POLICYCURRENT "PolicyCurrent"

#define TAO_OBJID_POLICYMANAGER "ORBPolicyManager"

#define TAO_OBJID_PRIORITYMAPPINGMANAGER "PriorityMappingManager"

#define TAO_OBJID_PSS "PSS"

#define TAO_OBJID_ROOTPOA "RootPOA"

#define TAO_OBJID_RTCURRENT "RTCurrent"

#define TAO_OBJID_RTORB "RTORB"

#define TAO_OBJID_SECURITYCURRENT "SecurityCurrent"

#define TAO_OBJID_SECURITYMANAGER "SecurityManager"

#define TAO_OBJID_TRADINGSERVICE "TradingService"

#define TAO_OBJID_TRANSACTIONCURRENT "TransactionCurrent"

#define TAO_OBJID_TYPECODEFACTORY "TypeCodeFactory"

#define TAO_OBJID_TYPEDNOTIFICATIONSERVICE "TypedNotificationService"

## Enumeration Type Documentation

enum MCAST_SERVICEID

  | Enumeration values:
  MCAST_NAMESERVICE |
  MCAST_TRADINGSERVICE |
  MCAST_IMPLREPOSERVICE |
  MCAST_INTERFACEREPOSERVICE |