41 for (tracking_list::const_iterator iter = _entries.begin(); iter != _entries.end(); ++iter)
56 for (tracking_list::const_iterator iter = _entries.begin(); iter != _entries.end(); ++iter)
72 for (
Number i = 0; i < count; ++i)
76 _entries.push_back(entry);
107 _entries.push_back(entry);
125 return flags.getBit(f);
130 flags.setBit(f, value);
135 Length ret = flags.getLength();
138 ret += timestamp.getLength();
148 stream << entry.
flags;
161 stream >> entry.
flags;
std::ostream & operator<<(std::ostream &stream, const BundleID &obj)
virtual std::ostream & serialize(std::ostream &stream, Length &length) const
virtual dtn::data::Block * create()
void set(ProcFlags flag, const bool &value)
std::list< TrackingEntry > tracking_list
virtual std::ostream & serialize_strict(std::ostream &stream, Length &length) const
virtual std::istream & deserialize(std::istream &stream, const Length &length)
virtual Length getLength() const
void setFlag(Flags f, bool value)
void append(const dtn::data::EID &eid)
static const dtn::data::block_t BLOCK_TYPE
virtual Length getLength_strict() const
dtn::data::DTNTime timestamp
std::istream & operator>>(std::istream &stream, BundleID &obj)
bool getFlag(Flags f) const
std::string getString() const
const tracking_list & getTrack() const