Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# objectid.h File Reference

`#include "ace/pre.h"`
`#include "ace/config-all.h"`
`#include "ace/post.h"`

Include dependency graph for objectid.h:

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

## 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_LIST_OF_INITIAL_SERVICES
#define | TAO_NO_OF_MCAST_SERVICES 4
## Enumerations
enum | TAO_MCAST_SERVICEID { NAMESERVICE, TRADINGSERVICE, IMPLREPOSERVICE, INTERFACEREPOSERVICE }

## Detailed Description

objectid.h,v 1.2 2002/08/07 05:00:53 yamuna Exp

ObjectIds redefined for TAO and recognized by CORBA

Author:
  Copyright 1995 by Sun Microsystems, Inc. , 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

#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_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 TAO_MCAST_SERVICEID

  | Enumeration values:
  NAMESERVICE |
  TRADINGSERVICE |
  IMPLREPOSERVICE |
  INTERFACEREPOSERVICE |