INET Framework for OMNeT++/OMNEST
inet::SliceChunk Member List

This is the complete list of members for inet::SliceChunk, including all inherited members.

_getChunk() constinet::SliceChunkinlineprotected
_getTag(int index) constinet::Chunkinlineprotected
addTag(b offset=b(0), b length=b(-1))inet::Chunkinline
addTagIfAbsent(b offset=b(0), b length=b(-1))inet::Chunkinline
addTagsWhereAbsent(b offset=b(0), b length=b(-1))inet::Chunkinline
canInsertAt(const Ptr< const Chunk > &chunk, b offset) constinet::Chunkinlinevirtual
canInsertAtBack(const Ptr< const Chunk > &chunk) const overrideinet::SliceChunkvirtual
canInsertAtFront(const Ptr< const Chunk > &chunk) const overrideinet::SliceChunkvirtual
canRemoveAt(b offset, b length) constinet::Chunkinlinevirtual
canRemoveAtBack(b length) const overrideinet::SliceChunkinlinevirtual
canRemoveAtFront(b length) const overrideinet::SliceChunkinlinevirtual
CF_IMMUTABLE enum valueinet::Chunkprotected
CF_IMPROPERLY_REPRESENTED enum valueinet::Chunkprotected
CF_INCOMPLETE enum valueinet::Chunkprotected
CF_INCORRECT enum valueinet::Chunkprotected
checkMutable() constinet::Chunkinlineprotected
checkPeekResult(const Ptr< T > &chunk, int flags) constinet::Chunkinlineprotected
Chunk classinet::SliceChunkfriend
inet::Chunk::Chunk(const Chunk &other)inet::Chunk
chunkinet::SliceChunkprotected
ChunkFlag enum nameinet::Chunkprotected
ChunkType enum nameinet::Chunk
clearTags(b offset=b(0), b length=b(-1))inet::Chunkinline
containsSameData(const Chunk &other) const overrideinet::SliceChunkvirtual
convertChunk(const std::type_info &typeInfo, const Ptr< Chunk > &chunk, b offset, b length, int flags)inet::SliceChunkprotectedstatic
copyTags(const Chunk &source, b sourceOffset=b(0), b offset=b(0), b length=b(-1))inet::Chunkinline
CT_BITCOUNT enum valueinet::Chunk
CT_BITS enum valueinet::Chunk
CT_BYTECOUNT enum valueinet::Chunk
CT_BYTES enum valueinet::Chunk
CT_CPACKET enum valueinet::Chunk
CT_EMPTY enum valueinet::Chunk
CT_ENCRYPTED enum valueinet::Chunk
CT_FIELDS enum valueinet::Chunk
CT_SEQUENCE enum valueinet::Chunk
CT_SLICE enum valueinet::Chunk
deserialize(MemoryInputStream &stream, const std::type_info &typeInfo)inet::Chunkstatic
doInsertAt(const Ptr< const Chunk > &chunk, b offset)inet::Chunkinlineprotectedvirtual
doInsertAtBack(const Ptr< const Chunk > &chunk) overrideinet::SliceChunkprotectedvirtual
doInsertAtFront(const Ptr< const Chunk > &chunk) overrideinet::SliceChunkprotectedvirtual
doRemoveAt(b offset, b length)inet::Chunkinlineprotectedvirtual
doRemoveAtBack(b length) overrideinet::SliceChunkprotectedvirtual
doRemoveAtFront(b length) overrideinet::SliceChunkprotectedvirtual
dup() const overrideinet::SliceChunkinlinevirtual
dupShared() const overrideinet::SliceChunkinlinevirtual
enableImplicitChunkSerializationinet::Chunkstatic
findTag(b offset=b(0), b length=b(-1)) constinet::Chunkinline
flagsinet::Chunkprotected
forEachChild(cVisitor *v) overrideinet::SliceChunkvirtual
getAllTags(b offset=b(0), b length=b(-1)) constinet::Chunkinline
getAllTagsForUpdate(b offset=b(0), b length=b(-1))inet::Chunkinline
getBinDumpLine(int index)inet::Chunkprotected
getBinDumpNumLines() constinet::Chunkprotected
getChunk() constinet::SliceChunkinline
getChunkId() constinet::Chunkinline
getChunkLength() const overrideinet::SliceChunkinlinevirtual
getChunkType() const overrideinet::SliceChunkinlinevirtual
getCompleteStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getDebugStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getDetailStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getHexDumpLine(int index)inet::Chunkprotected
getHexDumpNumLines() constinet::Chunkprotected
getInfoStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
getLength() constinet::SliceChunkinline
getNumTags() constinet::Chunkinline
getOffset() constinet::SliceChunkinline
getRegionTags() overrideinet::Chunkinlinevirtual
getTag(int index) constinet::Chunkinline
getTag(b offset=b(0), b length=b(-1)) constinet::Chunkinline
getTraceStringRepresentation(int evFlags=0) constinet::IPrintableObjectinlinevirtual
handleChange()inet::Chunkprotectedvirtual
has(const Iterator &iterator, b length=unspecifiedLength) constinet::Chunkinline
idinet::Chunkprotected
insertAt(const Ptr< const Chunk > &chunk, b offset)inet::Chunkinline
insertAtBack(const Ptr< const Chunk > &chunk)inet::Chunkinline
insertAtFront(const Ptr< const Chunk > &chunk)inet::Chunkinline
isComplete() const overrideinet::SliceChunkinlinevirtual
isCorrect() const overrideinet::SliceChunkinlinevirtual
isEmpty() constinet::Chunkinlinevirtual
isImmutable() const overrideinet::SliceChunkinlinevirtual
isImproperlyRepresented() const overrideinet::SliceChunkinlinevirtual
isIncomplete() const overrideinet::SliceChunkinlinevirtual
isIncorrect() const overrideinet::SliceChunkinlinevirtual
isMutable() const overrideinet::SliceChunkinlinevirtual
isProperlyRepresented() const overrideinet::SliceChunkinlinevirtual
lengthinet::SliceChunkprotected
mapAllTags(b offset, b length, std::function< void(b, b, const Ptr< const T > &)> f) constinet::Chunkinline
mapAllTagsForUpdate(b offset, b length, std::function< void(b, b, const Ptr< T > &)> f)inet::Chunkinline
markImmutable()inet::Chunkinlinevirtual
markImproperlyRepresented()inet::Chunkinlinevirtual
markIncomplete()inet::Chunkinlinevirtual
markIncorrect()inet::Chunkinlinevirtual
markMutableIfExclusivelyOwned()inet::Chunkinline
moveIterator(Iterator &iterator, b length) constinet::Chunkvirtual
nextIdinet::Chunkstatic
offsetinet::SliceChunkprotected
parsimPack(cCommBuffer *buffer) const overrideinet::SliceChunkvirtual
parsimUnpack(cCommBuffer *buffer) overrideinet::SliceChunkvirtual
peek(const Iterator &iterator, b length=unspecifiedLength, int flags=0) constinet::Chunk
peek(const Iterator &iterator, b length=unspecifiedLength, int flags=0) constinet::Chunkinline
peekConverted(const Iterator &iterator, b length, int flags) constinet::Chunkinlineprotected
PeekConverterinet::Chunkprotected
PeekFlag enum nameinet::Chunk
PeekPredicate typedefinet::Chunkprotected
peekUnchecked(PeekPredicate predicate, PeekConverter converter, const Iterator &iterator, b length, int flags) const overrideinet::SliceChunkprotectedvirtual
PF_ALLOW_ALL enum valueinet::Chunk
PF_ALLOW_EMPTY enum valueinet::Chunk
PF_ALLOW_IMPROPERLY_REPRESENTED enum valueinet::Chunk
PF_ALLOW_INCOMPLETE enum valueinet::Chunk
PF_ALLOW_INCORRECT enum valueinet::Chunk
PF_ALLOW_NULLPTR enum valueinet::Chunk
PF_ALLOW_SERIALIZATION enum valueinet::Chunk
PRINT_FLAG_FORMATTED enum valueinet::IPrintableObject
PRINT_FLAG_MULTILINE enum valueinet::IPrintableObject
PRINT_LEVEL_COMPLETE enum valueinet::IPrintableObject
PRINT_LEVEL_DEBUG enum valueinet::IPrintableObject
PRINT_LEVEL_DETAIL enum valueinet::IPrintableObject
PRINT_LEVEL_INFO enum valueinet::IPrintableObject
PRINT_LEVEL_TRACE enum valueinet::IPrintableObject
printFieldsToStream(std::ostream &stream, int level, int evFlags=0) const overrideinet::SliceChunkvirtual
PrintFlag enum nameinet::IPrintableObject
PrintLevel enum nameinet::IPrintableObject
printToStream(std::ostream &stream, int level, int evFlags=0) const overrideinet::Chunkvirtual
printToString() constinet::IPrintableObjectinlinevirtual
printToString(int level, int evFlags=0) constinet::IPrintableObjectinlinevirtual
regionTagsinet::Chunkprotected
removeAt(b offset, b length)inet::Chunkinline
removeAtBack(b length)inet::Chunkinline
removeAtFront(b length)inet::Chunkinline
removeTag(b offset, b length)inet::Chunkinline
removeTagIfPresent(b offset, b length)inet::Chunkinline
removeTagsWherePresent(b offset, b length)inet::Chunkinline
seekIterator(Iterator &iterator, b position) constinet::Chunkvirtual
serialize(MemoryOutputStream &stream, const Ptr< const Chunk > &chunk, b offset=b(0), b length=b(-1))inet::Chunkstatic
setChunk(const Ptr< Chunk > &chunk)inet::SliceChunkinline
setLength(b length)inet::SliceChunk
setOffset(b offset)inet::SliceChunk
simplify() constinet::Chunkinline
SliceChunk()inet::SliceChunk
SliceChunk(const SliceChunk &other)=defaultinet::SliceChunk
SliceChunk(const Ptr< Chunk > &chunk, b offset, b length)inet::SliceChunk
SliceChunkDescriptor classinet::SliceChunkfriend
str() const overrideinet::Chunkvirtual
unspecifiedLengthinet::Chunkstatic
~IPrintableObject()inet::IPrintableObjectinlinevirtual