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

Locator_Repository.cpp File Reference

#include "Locator_Repository.h"
#include "Locator_XMLHandler.h"
#include "utils.h"
#include "ace/OS_NS_stdio.h"
#include "ACEXML/parser/parser/Parser.h"
#include "ACEXML/common/FileCharStream.h"

Include dependency graph for Locator_Repository.cpp:

Include dependency graph

Classes

class  Server_Repo_XML_Callback

Functions

const char * get_rcsid_ImplRepo_Service_Locator_Repository (const char *)
void loadActivatorsAsBinary (ACE_Configuration &config, Locator_Repository::AIMap &map)
void loadServersAsBinary (ACE_Configuration &config, Locator_Repository::SIMap &map)
void loadAsBinary (ACE_Configuration &config, Locator_Repository &repo)
void convertEnvList (const Locator_XMLHandler::EnvList &in, ImplementationRepository::EnvironmentList &out)
int loadAsXML (const ACE_CString &fname, Locator_Repository &repo)
void saveAsXML (const ACE_CString &fname, Locator_Repository &repo)

Variables

const char * rcsid_ImplRepo_Service_Locator_Repository = get_rcsid_ImplRepo_Service_Locator_Repository ( rcsid_ImplRepo_Service_Locator_Repository )
const char * STARTUP_COMMAND = "StartupCommand"
const char * WORKING_DIR = "WorkingDir"
const char * ENVIRONMENT = "Environment"
const char * ACTIVATION = "Activation"
const char * PARTIAL_IOR = "Location"
const char * IOR = "IOR"
const char * START_LIMIT = "StartLimit"
const char * ACTIVATOR = "Activator"
const char * SERVERS_ROOT_KEY = "Servers"
const char * ACTIVATORS_ROOT_KEY = "Activators"
const char * TOKEN = "Token"
const char * WIN32_REG_KEY = "Software\\TAO\\ImplementationRepository"

Function Documentation

void convertEnvList const Locator_XMLHandler::EnvList in,
ImplementationRepository::EnvironmentList out
[static]
 

const char* get_rcsid_ImplRepo_Service_Locator_Repository const char *   )  [inline, static]
 

void loadActivatorsAsBinary ACE_Configuration config,
Locator_Repository::AIMap map
[static]
 

void loadAsBinary ACE_Configuration config,
Locator_Repository repo
[static]
 

int loadAsXML const ACE_CString fname,
Locator_Repository repo
[static]
 

void loadServersAsBinary ACE_Configuration config,
Locator_Repository::SIMap map
[static]
 

void saveAsXML const ACE_CString fname,
Locator_Repository repo
[static]
 


Variable Documentation

const char* ACTIVATION = "Activation" [static]
 

const char* ACTIVATOR = "Activator" [static]
 

const char* ACTIVATORS_ROOT_KEY = "Activators" [static]
 

const char* ENVIRONMENT = "Environment" [static]
 

const char* IOR = "IOR" [static]
 

const char* PARTIAL_IOR = "Location" [static]
 

const char* rcsid_ImplRepo_Service_Locator_Repository = get_rcsid_ImplRepo_Service_Locator_Repository ( rcsid_ImplRepo_Service_Locator_Repository ) [static]
 

const char* SERVERS_ROOT_KEY = "Servers" [static]
 

const char* START_LIMIT = "StartLimit" [static]
 

const char* STARTUP_COMMAND = "StartupCommand" [static]
 

const char* TOKEN = "Token" [static]
 

const char* WIN32_REG_KEY = "Software\\TAO\\ImplementationRepository" [static]
 

const char* WORKING_DIR = "WorkingDir" [static]
 


Generated on Fri Dec 31 16:13:10 2004 for TAO_Implementation_Repository by  doxygen 1.3.9.1