MIRA
Tape Member List

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

alterStartTime(const Time &startTime)Tape
CHANNELINFO enum valueTape
ChannelMap typedefTape
close()Tape
closeRead()Tapeprotected
closeWrite()Tapeprotected
finishMessageBlock()Tapeprotected
getChannels() constTapeinline
getCurrentVersion()Tapestatic
getEndTime() constTapeinline
getFileHeaderSize() constTapeprotected
getLocalStartTime() constTapeinline
getMessageBlocks() constTapeinline
getStartTime() constTapeinline
getTZOffset() constTapeinline
getVersion() constTapeinline
HeaderType enum nameTape
INDEX enum valueTape
INFO enum valueTape
mChannelsTapeprotected
mCurrentMessageBlockTapeprotected
MESSAGE enum valueTape
MESSAGEBLOCK enum valueTape
MessageBlockMap typedefTape
MessageMap typedefTape
mFileTapeprotected
MIRA_DEPRECATED("Please use int compressionLevel(=0/-1) instead of bool compress(=false/true)", std::size_t write(ChannelRead< T > value, bool compress, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase()))Tapeinline
MIRA_DEPRECATED("Please use int compressionLevel(=0/-1) instead of bool compress(=false/true)", std::size_t write(ChannelRead< T > value, std::list< BinarySerializerCodecPtr > &codecs, bool compress, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase()))Tapeinline
MIRA_DEPRECATED("Please use int compressionLevel(=0/-1) instead of bool compress(=false/true)", std::size_t write(const std::string &channelID, const Stamped< T > &value, bool compress, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase()))Tapeinline
MIRA_DEPRECATED("Please use int compressionLevel(=0/-1) instead of bool compress(=false/true)", std::size_t write(const std::string &channelID, const std::string &typeName, const StampedHeader &header, const Buffer< uint8 > &data, bool compress, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase()))Tapeinline
MIRA_DEPRECATED("Please use int compressionLevel(=0/-1) instead of bool compress(=false/true)", std::size_t write(const std::string &channelID, const std::string &typeName, const Time &time, const std::string &frameID, uint32 sequenceID, const Buffer< uint8 > &data, bool compress, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase()))Tapeinline
mIsOpenTapeprotected
mLastInfoTapeprotected
mMaxMessageBlockSizeTapeprotected
mMessageBlocksTapeprotected
mMessageMutexTapeprotected
mMessagesTapeprotected
mModeTapeprotected
mMutexTapeprotected
mSortWindowSizeTapeprotected
mWaitForAlteredStartTimeTapeprotected
mWrittenChannelsTapeprotected
open(const Path &file, OpenMode mode)Tape
openInfo(const Path &file)Tapeprotected
OpenMode enum nameTape
openRead(const Path &file)Tapeprotected
openRepair(const Path &file)Tapeprotected
openWrite(const Path &file)Tapeprotected
READ enum valueTape
readChannelInfo()Tapeprotected
readFileHeader()Tapeprotected
readHeader()Tapeprotected
readMessage(const MessageIndex &index, std::string &frameID, uint32 &sequenceID, Buffer< uint8 > &oData, Duration &oTime)Tape
readMessage(const MessageIndex &index, std::string &frameID, uint32 &sequenceID, Buffer< uint8 > &oData, Duration &oTime, bool &oCompressed)Tape
readMessageBlock(uint64 offset)Tapeprotected
readMessageBlocks()Tapeprotected
repair(const Path &file, const Path &outFile)Tape
setMaxMessageBlockSize(uint32 size)Tapeinline
setSortWindowSize(const Duration &interval)Tapeinline
setStartTime(Time time)Tapeinline
sHeaderSizeTapestatic
sMessageBlockSizeTapestatic
startMessageBlock(Duration time)Tapeprotected
Tape()Tapeinline
waitForAlteredStartTime()Tape
write(ChannelRead< T > value, int compressionLevel=0, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase())Tapeinline
write(ChannelRead< T > value, std::list< BinarySerializerCodecPtr > &codecs, int compressionLevel=0, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase())Tapeinline
write(const std::string &channelID, const Stamped< T > &value, int compressionLevel=0, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase())Tapeinline
write(const std::string &channelID, const std::string &typeName, const StampedHeader &header, const Buffer< uint8 > &data, int compressionLevel=0, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase())Tapeinline
write(const std::string &channelID, const std::string &typeName, const Time &time, const std::string &frameID, uint32 sequenceID, const Buffer< uint8 > &data, int compressionLevel=0, TypeMetaPtr meta=TypeMetaPtr(), const MetaTypeDatabase &metaDB=MetaTypeDatabase())Tape
write(Duration time, const Message &message)Tapeprotected
WRITE enum valueTape
writeChannelInfo(ChannelInfo &info)Tapeprotected
writeFileHeader()Tapeprotected
writeHeader(HeaderType type, uint32 size)Tapeprotected
~Tape()Tape