FederatorConfig.inl

Go to the documentation of this file.
00001 /*
00002  *
00003  *
00004  * Distributed under the OpenDDS License.
00005  * See: http://www.opendds.org/license.html
00006  */
00007 
00008 OPENDDS_BEGIN_VERSIONED_NAMESPACE_DECL
00009 
00010 ACE_INLINE
00011 int&
00012 OpenDDS::Federator::Config::argc()
00013 {
00014   return this->argc_;
00015 }
00016 
00017 ACE_INLINE
00018 int
00019 OpenDDS::Federator::Config::argc() const
00020 {
00021   return this->argc_;
00022 }
00023 
00024 ACE_INLINE
00025 ACE_TCHAR**&
00026 OpenDDS::Federator::Config::argv()
00027 {
00028   return this->argv_;
00029 }
00030 
00031 ACE_INLINE
00032 ACE_TCHAR**
00033 OpenDDS::Federator::Config::argv() const
00034 {
00035   return this->argv_;
00036 }
00037 
00038 ACE_INLINE
00039 void
00040 OpenDDS::Federator::Config::addArg(ACE_TCHAR* arg)
00041 {
00042   this->argv_[this->argc_++] = arg;
00043 }
00044 
00045 ACE_INLINE
00046 void
00047 OpenDDS::Federator::Config::federationDomain(long domain)
00048 {
00049   this->federationDomain_ = domain;
00050 }
00051 
00052 ACE_INLINE
00053 long
00054 OpenDDS::Federator::Config::federationDomain() const
00055 {
00056   return this->federationDomain_;
00057 }
00058 
00059 ACE_INLINE
00060 void
00061 OpenDDS::Federator::Config::federationPort(short port)
00062 {
00063   this->federationPort_ = port;
00064 }
00065 
00066 ACE_INLINE
00067 short
00068 OpenDDS::Federator::Config::federationPort() const
00069 {
00070   return this->federationPort_;
00071 }
00072 
00073 ACE_INLINE
00074 void
00075 OpenDDS::Federator::Config::configFile(const tstring& file)
00076 {
00077   this->configFile_ = file;
00078 }
00079 
00080 ACE_INLINE
00081 OpenDDS::Federator::tstring
00082 OpenDDS::Federator::Config::configFile() const
00083 {
00084   return this->configFile_;
00085 }
00086 
00087 ACE_INLINE
00088 void
00089 OpenDDS::Federator::Config::federateIor(const tstring& ior)
00090 {
00091   this->federateIor_ = ior;
00092 }
00093 
00094 ACE_INLINE
00095 OpenDDS::Federator::tstring
00096 OpenDDS::Federator::Config::federateIor() const
00097 {
00098   return this->federateIor_;
00099 }
00100 
00101 ACE_INLINE
00102 TAO_DDS_DCPSFederationId&
00103 OpenDDS::Federator::Config::federationId()
00104 {
00105   return this->federationId_;
00106 }
00107 
00108 ACE_INLINE
00109 const TAO_DDS_DCPSFederationId&
00110 OpenDDS::Federator::Config::federationId() const
00111 {
00112   return this->federationId_;
00113 }
00114 
00115 OPENDDS_END_VERSIONED_NAMESPACE_DECL
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 10 Aug 2018 for OpenDDS by  doxygen 1.6.1