#include <TMStructs.h>
Public Member Functions | |
_publ (string pub_id) | |
bool | operator== (const _publ &p) |
Public Attributes | |
string | pub |
string | fid |
vector< string > | paths |
bool | fid_updated |
Publisher Struct
Each publisher should save the relevant information in his own structure, to avoid confusion with necessary information such as paths.
_publ::_publ | ( | string | pub_id | ) | [inline] |
Constructor only with publisher id.
00058 { 00059 pub.assign(pub_id.c_str()); 00060 fid=""; 00061 paths.empty(); 00062 fid_updated=false; 00063 }
bool _publ::operator== | ( | const _publ & | p | ) | [inline] |
string _publ::fid |
Stores the FID of the published item from the specified publisher.
bool _publ::fid_updated |
Indicates if the solver assigned a new FID. New FID means update _MUST_ be send to publisher
vector<string> _publ::paths |
Specifies the link identifiers one-by-one to avoid false positives inside the Topology Manager. If sent to the publisher, could also indicate false positive occurrences.
string _publ::pub |