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 ACE_INLINE
00009 int&
00010 OpenDDS::Federator::Config::argc()
00011 {
00012   return this->argc_;
00013 }
00014 
00015 ACE_INLINE
00016 int
00017 OpenDDS::Federator::Config::argc() const
00018 {
00019   return this->argc_;
00020 }
00021 
00022 ACE_INLINE
00023 ACE_TCHAR**&
00024 OpenDDS::Federator::Config::argv()
00025 {
00026   return this->argv_;
00027 }
00028 
00029 ACE_INLINE
00030 ACE_TCHAR**
00031 OpenDDS::Federator::Config::argv() const
00032 {
00033   return this->argv_;
00034 }
00035 
00036 ACE_INLINE
00037 void
00038 OpenDDS::Federator::Config::addArg(ACE_TCHAR* arg)
00039 {
00040   this->argv_[this->argc_++] = arg;
00041 }
00042 
00043 ACE_INLINE
00044 void
00045 OpenDDS::Federator::Config::federationDomain(long domain)
00046 {
00047   this->federationDomain_ = domain;
00048 }
00049 
00050 ACE_INLINE
00051 long
00052 OpenDDS::Federator::Config::federationDomain() const
00053 {
00054   return this->federationDomain_;
00055 }
00056 
00057 ACE_INLINE
00058 void
00059 OpenDDS::Federator::Config::federationPort(short port)
00060 {
00061   this->federationPort_ = port;
00062 }
00063 
00064 ACE_INLINE
00065 short
00066 OpenDDS::Federator::Config::federationPort() const
00067 {
00068   return this->federationPort_;
00069 }
00070 
00071 ACE_INLINE
00072 void
00073 OpenDDS::Federator::Config::configFile(const tstring& file)
00074 {
00075   this->configFile_ = file;
00076 }
00077 
00078 ACE_INLINE
00079 OpenDDS::Federator::tstring
00080 OpenDDS::Federator::Config::configFile() const
00081 {
00082   return this->configFile_;
00083 }
00084 
00085 ACE_INLINE
00086 void
00087 OpenDDS::Federator::Config::federateIor(const tstring& ior)
00088 {
00089   this->federateIor_ = ior;
00090 }
00091 
00092 ACE_INLINE
00093 OpenDDS::Federator::tstring
00094 OpenDDS::Federator::Config::federateIor() const
00095 {
00096   return this->federateIor_;
00097 }
00098 
00099 ACE_INLINE
00100 TAO_DDS_DCPSFederationId&
00101 OpenDDS::Federator::Config::federationId()
00102 {
00103   return this->federationId_;
00104 }
00105 
00106 ACE_INLINE
00107 const TAO_DDS_DCPSFederationId&
00108 OpenDDS::Federator::Config::federationId() const
00109 {
00110   return this->federationId_;
00111 }

Generated on Fri Feb 12 20:05:23 2016 for OpenDDS by  doxygen 1.4.7