_ii_details Struct Reference

#include <TMStructs.h>

List of all members.

Public Member Functions

 _ii_details ()
 Simple constructor.
bool pubExists (string pub)
 Check is a pub. exists.
bool subExists (string sub)
 Check is a sub. exists.

Public Attributes

vector< TMPubpubs
vector< string > subs
QoSList metadata
bool ii_updated

Detailed Description

Information Item Details.

Currently it has only meta data which means that the subscriber cannot request QoS chars. Consider extending!


Constructor & Destructor Documentation

_ii_details::_ii_details (  )  [inline]

Simple constructor.

00094                {
00095     //fid_updated = false;
00096     ii_updated = false;
00097   }


Member Function Documentation

bool _ii_details::pubExists ( string  pub  )  [inline]

Check is a pub. exists.

00100                             {
00101     return (std::find(pubs.begin(), pubs.end(), pub)!=pubs.end());
00102   }

bool _ii_details::subExists ( string  sub  )  [inline]

Check is a sub. exists.

00105                             {
00106     return (std::find(subs.begin(), subs.end(), sub)!=subs.end());
00107   }


Member Data Documentation

Indicate if the solver assigned a new FID. New FID means update _MUST_ be send to publisher Indicate if the Information Item changed by the last update. If true it means that the solver _MUST_ run again for this item!

vector<string> _ii_details::subs

The documentation for this struct was generated from the following file:
Generated on Thu Jun 14 17:12:42 2012 for PAL by  doxygen 1.6.3