IBR-DTNSuite
0.12
|
#include <Number.h>
Public Member Functions | |
Bitset (Size initial) | |
Bitset () | |
~Bitset () | |
void | setBit (E flag, const bool &value) |
bool | getBit (E flag) const |
Public Member Functions inherited from dtn::data::SDNV< Size > | |
SDNV (const Sizevalue) | |
SDNV () | |
~SDNV () | |
size_t | getLength () const |
T | get () const |
const Size & | get () const |
const SDNV & | operator= (const Sizevalue) |
bool | operator== (const Sizevalue) const |
bool | operator== (const SDNV< Size > &value) const |
bool | operator!= (const Sizevalue) const |
bool | operator!= (const SDNV< Size > &value) const |
SDNV< Size > | operator+ (const Sizevalue) |
SDNV< Size > | operator+ (const SDNV< Size > &value) |
SDNV< Size > & | operator+= (const Sizevalue) |
SDNV< Size > & | operator+= (const SDNV< Size > &value) |
SDNV< Size > & | operator++ () |
SDNV< Size > | operator++ (int) |
SDNV< Size > | operator- (const Sizevalue) |
SDNV< Size > | operator- (const SDNV< Size > &value) |
SDNV< Size > & | operator-= (const Sizevalue) |
SDNV< Size > & | operator-= (const SDNV< Size > &value) |
SDNV< Size > & | operator-- () |
SDNV< Size > | operator-- (int) |
SDNV< Size > | operator/ (const Sizevalue) |
SDNV< Size > | operator/ (const SDNV< Size > &value) |
SDNV< Size > & | operator/= (const Sizevalue) |
SDNV< Size > & | operator/= (const SDNV< Size > &value) |
SDNV< Size > | operator* (const Sizevalue) |
SDNV< Size > | operator* (const SDNV< Size > &value) |
SDNV< Size > & | operator*= (const Sizevalue) |
SDNV< Size > & | operator*= (const SDNV< Size > &value) |
bool | operator& (const SDNV< Size > &value) const |
bool | operator| (const SDNV< Size > &value) const |
SDNV< Size > & | operator&= (const SDNV< Size > &value) |
SDNV< Size > & | operator|= (const SDNV< Size > &value) |
bool | operator< (const Sizevalue) const |
bool | operator< (const SDNV< Size > &value) const |
bool | operator<= (const Sizevalue) const |
bool | operator<= (const SDNV< Size > &value) const |
bool | operator> (const Sizevalue) const |
bool | operator> (const SDNV< Size > &value) const |
bool | operator>= (const Sizevalue) const |
bool | operator>= (const SDNV< Size > &value) const |
SDNV< Size > & | random () |
std::string | toString () const |
void | fromString (const std::string &data) |
void | read (std::istream &stream) |
void | encode (std::ostream &stream) const |
void | decode (std::istream &stream) |
Additional Inherited Members | |
Static Public Member Functions inherited from dtn::data::SDNV< Size > | |
static SDNV< Size > | max () |
Static Public Attributes inherited from dtn::data::SDNV< Size > | |
static const size_t | MAX_LENGTH |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 66 of file Number.h.
Referenced by dtn::net::TCPConnection::clearQueue(), dtn::data::StreamBlock::get(), dtn::data::Block::get(), dtn::data::PrimaryBlock::get(), dtn::data::SchedulingBlock::getLength(), dtn::net::TCPConnection::initiateExtendedHandshake(), dtn::data::Block::operator=(), and dtn::net::TCPConnection::run().
|
inline |
Definition at line 54 of file Number.h.
Referenced by dtn::data::Block::addEID(), dtn::data::Block::clearEIDs(), dtn::api::Client::connect(), dtn::data::Block::operator=(), dtn::data::StreamBlock::set(), dtn::data::Block::set(), dtn::data::PrimaryBlock::set(), and dtn::data::SchedulingBlock::setPriority().