dtn::data Namespace Reference


Classes

class  Block
class  Bundle
class  BundleID
class  BundleList
class  BundleMerger
class  BundleString
class  CustodySignalBlock
class  Dictionary
class  DTNTime
class  EID
class  ExtensionBlock
class  ExtensionBlockFactory
class  MetaBundle
class  PayloadBlock
class  PrimaryBlock
class  SDNV
class  SecurityBlock
class  BundleAuthenticationBlock
class  PayloadIntegrityBlock
class  PayloadConfidentialBlock
class  Serializer
class  Deserializer
class  Validator
class  AcceptValidator
class  DefaultSerializer
class  DefaultDeserializer
class  StatusReportBlock

Functions

std::ostream & operator<< (std::ostream &stream, const BundleID &obj)
std::istream & operator>> (std::istream &stream, BundleID &obj)
BundleMerger::Containeroperator<< (BundleMerger::Container &c, dtn::data::Bundle &obj)
std::ostream & operator<< (std::ostream &stream, const BundleString &bstring)
std::istream & operator>> (std::istream &stream, BundleString &bstring)
std::ostream & operator<< (std::ostream &stream, const dtn::data::Dictionary &obj)
std::istream & operator>> (std::istream &stream, dtn::data::Dictionary &obj)
std::ostream & operator<< (std::ostream &stream, const dtn::data::DTNTime &obj)
std::istream & operator>> (std::istream &stream, dtn::data::DTNTime &obj)
std::ostream & operator<< (std::ostream &stream, const dtn::data::SDNV &obj)
std::istream & operator>> (std::istream &stream, dtn::data::SDNV &obj)


Function Documentation

std::ostream& dtn::data::operator<< ( std::ostream &  stream,
const dtn::data::SDNV obj 
)

Definition at line 110 of file SDNV.cpp.

References dtn::data::SDNV::encode(), and dtn::data::SDNV::getLength().

std::ostream& dtn::data::operator<< ( std::ostream &  stream,
const dtn::data::DTNTime obj 
)

Definition at line 62 of file DTNTime.cpp.

References dtn::data::DTNTime::_nanoseconds, and dtn::data::DTNTime::_seconds.

std::ostream& dtn::data::operator<< ( std::ostream &  stream,
const dtn::data::Dictionary obj 
)

std::ostream& dtn::data::operator<< ( std::ostream &  stream,
const BundleString &  bstring 
)

Definition at line 35 of file BundleString.cpp.

BundleMerger::Container& dtn::data::operator<< ( BundleMerger::Container &  c,
dtn::data::Bundle obj 
)

std::ostream& dtn::data::operator<< ( std::ostream &  stream,
const BundleID &  obj 
)

std::istream& dtn::data::operator>> ( std::istream &  stream,
dtn::data::SDNV obj 
)

std::istream& dtn::data::operator>> ( std::istream &  stream,
dtn::data::DTNTime obj 
)

Definition at line 68 of file DTNTime.cpp.

References dtn::data::DTNTime::_nanoseconds, and dtn::data::DTNTime::_seconds.

std::istream& dtn::data::operator>> ( std::istream &  stream,
dtn::data::Dictionary obj 
)

Definition at line 157 of file Dictionary.cpp.

References dtn::data::Dictionary::_bytestream.

std::istream& dtn::data::operator>> ( std::istream &  stream,
BundleString &  bstring 
)

Definition at line 43 of file BundleString.cpp.

References dtn::data::SDNV::getValue().

std::istream& dtn::data::operator>> ( std::istream &  stream,
BundleID &  obj 
)


Generated on Fri Jul 30 09:15:34 2010 for IBR-DTNSuite by  doxygen 1.5.6