ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service Class Reference

Collaboration diagram for ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Service ()
 Service (const string &_name, const string &_info1, const string &_info2, const string &_info3, const time_t &_lastseen=0)
 Service (const Service &rh)
string getName () const
string getInfo1 () const
string getInfo2 () const
string getInfo3 () const
time_t getLastseen () const
void setName (string _name)
void setInfo1 (string _info1)
void setInfo2 (string _info2)
void setInfo3 (string _info3)
void setLastseen (time_t _lastseen)
Serviceoperator= (const Service &rh)

Private Attributes

string name
string info1
string info2
string info3
time_t lastseen


Detailed Description

Definition at line 92 of file PeriodicBroadcast.h.


Constructor & Destructor Documentation

ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service (  )  [inline]

Definition at line 101 of file PeriodicBroadcast.h.

ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service ( const string &  _name,
const string &  _info1,
const string &  _info2,
const string &  _info3,
const time_t &  _lastseen = 0 
) [inline]

ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::Service ( const Service rh  )  [inline]


Member Function Documentation

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo1 (  )  const [inline]

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo2 (  )  const [inline]

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getInfo3 (  )  const [inline]

time_t ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getLastseen (  )  const [inline]

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::getName (  )  const [inline]

Service& ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::operator= ( const Service rh  )  [inline]

void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setInfo1 ( string  _info1  )  [inline]

Definition at line 146 of file PeriodicBroadcast.h.

void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setInfo2 ( string  _info2  )  [inline]

Definition at line 150 of file PeriodicBroadcast.h.

void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setInfo3 ( string  _info3  )  [inline]

Definition at line 154 of file PeriodicBroadcast.h.

void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setLastseen ( time_t  _lastseen  )  [inline]

void ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::setName ( string  _name  )  [inline]

Definition at line 142 of file PeriodicBroadcast.h.


Member Data Documentation

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info1 [private]

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info2 [private]

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::info3 [private]

time_t ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::lastseen [private]

string ariba::utility::PeriodicBroadcast::PeriodicBroadcast::Service::name [private]


The documentation for this class was generated from the following file:

Generated on Fri Aug 14 23:39:34 2009 for Ariba by  doxygen 1.5.8