Class XCDFFileTrailer#

Nested Relationships#

Nested Types#

Class Documentation#

class XCDFFileTrailer#

Public Functions

inline XCDFFileTrailer()#
inline ~XCDFFileTrailer()#
inline void SetTotalEventCount(const uint64_t totalEventCount)#
inline uint64_t GetTotalEventCount() const#
inline void Clear()#
inline bool IsBlockTableEnabled()#
inline void DisableBlockTable()#
inline void AddBlockEntry(const XCDFBlockEntry &entry)#
inline std::vector<XCDFBlockEntry>::const_iterator BlockEntriesBegin() const#
inline std::vector<XCDFBlockEntry>::const_iterator BlockEntriesEnd() const#
inline XCDFBlockEntry &GetLastBlockEntry()#
inline const XCDFBlockEntry &GetLastBlockEntry() const#
inline unsigned GetNBlockEntries() const#
inline void PopBlockEntry()#
inline bool HasEntries() const#
inline void AddComment(const std::string &comment)#
inline std::vector<std::string>::const_iterator CommentsBegin() const#
inline std::vector<std::string>::const_iterator CommentsEnd() const#
inline void AddGlobals(const XCDFFieldGlobals &globals)#
inline unsigned GetNGlobals() const#
inline const XCDFFieldGlobals &GlobalAt(int idx) const#
inline std::vector<XCDFFieldGlobals>::const_iterator GlobalsBegin() const#
inline std::vector<XCDFFieldGlobals>::const_iterator GlobalsEnd() const#
inline bool HasAliasDescriptor(const XCDFAliasDescriptor &d)#
inline void AddAliasDescriptor(const XCDFAliasDescriptor &d)#
inline std::vector<XCDFAliasDescriptor>::const_iterator AliasDescriptorsBegin() const#
inline std::vector<XCDFAliasDescriptor>::const_iterator AliasDescriptorsEnd() const#
inline uint32_t GetNAliasDescriptors() const#
inline void RemoveAliasDescriptorByName(const std::string &name)#
inline void ClearGlobals()#
inline void ClearAliasDescriptors()#
inline uint32_t GetNComments() const#
inline void UnpackFrame(XCDFFrame &frame, unsigned version)#
inline void PackFrame(XCDFFrame &frame) const#
class DescriptorNameMatch#

Public Functions

inline DescriptorNameMatch(const std::string &name)#
inline bool operator()(const XCDFAliasDescriptor &d)#