Yate

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

BitVector Member List

This is the complete list of members for BitVector, including all inherited members.

alive() const | GenObject | virtual
appendTo(String &buf, unsigned int offs=0, int len=-1) const | BitVector |
apply(void(*func)(Obj &)) | SliceVector< Obj > | inline
available(unsigned int offs, int len=-1) const | SliceVector< Obj > | inline
availableClamp(unsigned int clamp, unsigned int offs=0, int len=-1) const | SliceVector< Obj > | inline
BitVector() | BitVector | inline
BitVector(const BitVector &other) | BitVector | inline
BitVector(unsigned int len, unsigned int maxLen=0) | BitVector | inline explicit
BitVector(const BitVector &other, unsigned int offs, unsigned int len=0) | BitVector | inline explicit
BitVector(const char *str, unsigned int maxLen=0) | BitVector | explicit
bzero(unsigned int offs, unsigned int len) | SliceVector< Obj > | inline
bzero() | SliceVector< Obj > | inline
copy(const SliceVector &src, unsigned int len, unsigned int offs=0, unsigned int srcOffs=0) | SliceVector< Obj > | inline
data(unsigned int offs, unsigned int len) | SliceVector< Obj > | inline
data(unsigned int offs, unsigned int len) const | SliceVector< Obj > | inline
data(unsigned int offs=0) | SliceVector< Obj > | inline
data(unsigned int offs=0) const | SliceVector< Obj > | inline
data(unsigned int offs, unsigned int len, Obj *&eod) | SliceVector< Obj > | inline
data(unsigned int offs, unsigned int len, const Obj *&eod) const | SliceVector< Obj > | inline
destruct() | GenObject | virtual
dump(String &buf, String &(*func)(String &s, const Obj &o, const char *sep, const char *fmt), const char *sep=",", const char *fmt=0) const | SliceVector< Obj > | inline
dump(String &buf, unsigned int lineLen, String &(*func)(String &s, const Obj &o, const char *sep, const char *fmt), unsigned int offset=0, const char *linePrefix=0, const char *suffix="\r\n", const char *sep=",", const char *fmt=0) const | SliceVector< Obj > | inline
dumpHex(String &buf, unsigned int lineLen, unsigned int offset=0, const char *linePrefix=0, const char *suffix="\r\n") const | SliceVector< Obj > | inline
end(Obj *start, unsigned int len) (defined in SliceVector< Obj >) | SliceVector< Obj > | inline protected
end(const Obj *start, unsigned int len) const (defined in SliceVector< Obj >) | SliceVector< Obj > | inline protected
equals(const SliceVector &other) const | SliceVector< Obj > | inline
fill(const Obj &value) | SliceVector< Obj > | inline
GenObject() | GenObject |
get(FloatVector &dest) const | BitVector |
getObjCounter() const | GenObject | inline
getObjCounter(const String &name, bool create=true) | GenObject | static
getObjCounters() | GenObject | static
getObjCounting() | GenObject | inline static
getObject(const String &name) const | GenObject | virtual
getObject(const String &name, const GenObject *obj) | GenObject | inline static
head(unsigned int len) const | BitVector | inline
head(BitVector &dest, unsigned int len) const | BitVector | inline
TelEngine::SliceVector::head(SliceVector &dest, unsigned int len) const | SliceVector< Obj > | inline
hexify(String &buf, char sep=0) const | SliceVector< Obj > | inline
initSlice(bool del, const SliceVector &other, unsigned int offs=0, unsigned int len=0) (defined in SliceVector< Obj >) | SliceVector< Obj > | inline protected
initStorage(unsigned int len, const Obj *data=0, unsigned int maxLen=0) (defined in SliceVector< Obj >) | SliceVector< Obj > | inline protected
length() const | SliceVector< Obj > | inline
m_data (defined in SliceVector< Obj >) | SliceVector< Obj > | protected
m_length (defined in SliceVector< Obj >) | SliceVector< Obj > | protected
m_maxLen (defined in SliceVector< Obj >) | SliceVector< Obj > | protected
m_storage (defined in SliceVector< Obj >) | SliceVector< Obj > | protected
maxLen() const | SliceVector< Obj > | inline
mul(const SliceVector &other) | SliceVector< Obj > | inline
mul(const Obj &value) | SliceVector< Obj > | inline
mul(float value) | SliceVector< Obj > | inline
objSize() | SliceVector< Obj > | inline static
operator!=(const SliceVector &other) const | SliceVector< Obj > | inline
operator*=(const SliceVector &other) | SliceVector< Obj > | inline
operator*=(const Obj &value) | SliceVector< Obj > | inline
operator*=(float value) | SliceVector< Obj > | inline
operator+=(const SliceVector &other) | SliceVector< Obj > | inline
operator+=(const Obj &value) | SliceVector< Obj > | inline
operator-=(const SliceVector &other) | SliceVector< Obj > | inline
operator-=(const Obj &value) | SliceVector< Obj > | inline
operator=(const SliceVector &other) | SliceVector< Obj > | inline
operator==(const SliceVector &other) const | SliceVector< Obj > | inline
operator[](unsigned int index) | SliceVector< Obj > | inline
operator[](unsigned int index) const | SliceVector< Obj > | inline
operator[](signed int index) | SliceVector< Obj > | inline
operator[](signed int index) const | SliceVector< Obj > | inline
pack(unsigned int offs=0, int len=-1) const | BitVector |
pack(ByteVector &dest) const | BitVector |
resetStorage(unsigned int len, unsigned int maxLen=0) | SliceVector< Obj > | inline
resize(unsigned int len) | SliceVector< Obj > | inline
resizeMax() | SliceVector< Obj > | inline
set(const FloatVector &input) | BitVector |
setData(Obj *data=0, unsigned int len=0, unsigned int maxLen=0) (defined in SliceVector< Obj >) | SliceVector< Obj > | inline protected
setObjCounter(NamedCounter *counter) | GenObject |
setObjCounting(bool enable) | GenObject | inline static
setSlice(const BitVector &other, unsigned int offs=0, unsigned int len=0) | BitVector | inline
TelEngine::SliceVector::setSlice(const SliceVector &other, unsigned int offs=0, unsigned int len=0) | SliceVector< Obj > | inline
size() const | SliceVector< Obj > | inline
size(unsigned int len) | SliceVector< Obj > | inline static
slice(unsigned int offs, unsigned int len) const | BitVector | inline
slice(BitVector &dest, unsigned int offs, unsigned int len=0) const | BitVector | inline
TelEngine::SliceVector::slice(SliceVector &dest, unsigned int offs, unsigned int len=0) const | SliceVector< Obj > | inline
SliceVector() | SliceVector< Obj > | inline
SliceVector(const SliceVector &other) | SliceVector< Obj > | inline
SliceVector(unsigned int len, const Obj *buf=0, unsigned int maxLen=0) | SliceVector< Obj > | inline explicit
SliceVector(const SliceVector &v1, const SliceVector &v2) | SliceVector< Obj > | inline explicit
SliceVector(const SliceVector &v1, const SliceVector &v2, const SliceVector &v3) | SliceVector< Obj > | inline explicit
SliceVector(const SliceVector &other, unsigned int offs, unsigned int len=0) | SliceVector< Obj > | inline explicit
steal(SliceVector &other) | SliceVector< Obj > | inline
sub(const SliceVector &other) | SliceVector< Obj > | inline
sub(const Obj &value) | SliceVector< Obj > | inline
sum() const | SliceVector< Obj > | inline
sum(const SliceVector &other) | SliceVector< Obj > | inline
sum(const Obj &value) | SliceVector< Obj > | inline
sumApply(Obj(*func)(const Obj &)) const | SliceVector< Obj > | inline
sumApplyF(float(*func)(const Obj &)) const | SliceVector< Obj > | inline
tail(unsigned int len) const | BitVector | inline
tail(BitVector &dest, unsigned int len) const | BitVector | inline
TelEngine::SliceVector::tail(SliceVector &dest, unsigned int len) const | SliceVector< Obj > | inline
toString(unsigned int offs, int len=-1) const | BitVector | inline
TelEngine::SliceVector::toString() const | GenObject | virtual
traceId() const | GenObject | virtual
unHexify(const char *str, unsigned int len, int sep=255) | SliceVector< Obj > | inline
unHexify(const String &str, int sep=255) | SliceVector< Obj > | inline
unpack(uint64_t value, unsigned int offs=0, uint8_t len=64) | BitVector |
unpack(const ByteVector &src) | BitVector |
unpackMsb(uint32_t value, unsigned int offs=0, uint8_t len=32) | BitVector |
unpackMsb16(uint16_t value, unsigned int offs=0, uint8_t len=16) | BitVector | inline
valid() const | BitVector |
vectorSize() const | SliceVector< Obj > | inline virtual
xorMsb(uint32_t value, unsigned int offs=0, uint8_t len=32) | BitVector |
xorMsb16(uint16_t value, unsigned int offs=0, uint8_t len=16) | BitVector | inline
~GenObject() | GenObject | inline virtual
~MathVectorBase() | MathVectorBase | inline virtual
~SliceVector() | SliceVector< Obj > | inline virtual