8 #ifndef FEDERATORCONFIG_H 9 #define FEDERATORCONFIG_H 11 #if !defined (ACE_LACKS_PRAGMA_ONCE) 17 #include "FederatorC.h" 26 typedef std::basic_string<ACE_TCHAR>
tstring;
60 void federationDomain(
long domain);
61 long federationDomain()
const;
64 void federationPort(
short port);
65 short federationPort()
const;
68 void federateIor(
const tstring& ior);
69 tstring federateIor()
const;
72 void configFile(
const tstring& file);
73 tstring configFile()
const;
106 #if defined (__ACE_INLINE__)
static const tstring FEDERATOR_ID_OPTION
Command line option specifying the federation Id value.
tstring federateIor_
Initial federation IOR, if any.
tstring configFile_
Configuration filename, if any.
TAO_DDS_DCPSFederationId federationId_
Configured Federation Id value.
std::basic_string< ACE_TCHAR > tstring
static const tstring FEDERATOR_CONFIG_OPTION
Command line option specifying the configuration file.
long federationDomain_
Configured Federation Domain value.
#define OpenDDS_Federator_Export
ACE_TCHAR ** argv_
Enhanced argv.
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
static const tstring FEDERATE_WITH_OPTION
Command line option specifying a repository to federate with.
short federationPort_
Configured Federation Port value.
The Internal API and Implementation of OpenDDS.