addNotification(const Notification ¬ification) | Media::StatusProvider | |
addNotification(NotificationType type, const std::string &message, const std::string &context) | Media::StatusProvider | |
addNotifications(const StatusProvider &from) | Media::StatusProvider | |
addNotifications(const std::string &higherContext, const StatusProvider &from) | Media::StatusProvider | |
addNotifications(const NotificationList ¬ifications) | Media::StatusProvider | |
begin() | Media::GenericFileElement< EbmlElement > | |
begin() const | Media::GenericFileElement< EbmlElement > | |
buffer() | Media::GenericFileElement< EbmlElement > | inline |
bytesToBeSkipped | Media::EbmlElement | static |
calculateIdLength(identifierType id) | Media::EbmlElement | static |
calculateSizeDenotationLength(uint64 size) | Media::EbmlElement | static |
calculateUIntegerLength(uint64 integer) | Media::EbmlElement | static |
CallbackFunction typedef | Media::StatusProvider | |
CallbackPair typedef | Media::StatusProvider | |
CallbackVector typedef | Media::StatusProvider | |
childById(const identifierType &id) | Media::GenericFileElement< EbmlElement > | |
clear() | Media::GenericFileElement< EbmlElement > | |
container() | Media::GenericFileElement< EbmlElement > | inline |
container() const | Media::GenericFileElement< EbmlElement > | inline |
containerType typedef | Media::GenericFileElement< EbmlElement > | |
copyBuffer(std::ostream &targetStream) | Media::GenericFileElement< EbmlElement > | inline |
copyEntirely(std::ostream &targetStream) | Media::GenericFileElement< EbmlElement > | |
copyHeader(std::ostream &targetStream) | Media::GenericFileElement< EbmlElement > | |
copyWithoutChilds(std::ostream &targetStream) | Media::GenericFileElement< EbmlElement > | |
currentPercentage() const | Media::StatusProvider | inline |
currentStatus() const | Media::StatusProvider | inline |
dataOffset() const | Media::GenericFileElement< EbmlElement > | inline |
dataSize() const | Media::GenericFileElement< EbmlElement > | inline |
dataSizeType typedef | Media::GenericFileElement< EbmlElement > | |
denoteFirstChild(uint32 offset) | Media::GenericFileElement< EbmlElement > | |
discardBuffer() | Media::GenericFileElement< EbmlElement > | inline |
EbmlElement(MatroskaContainer &container, uint64 startOffset) | Media::EbmlElement | |
EbmlElement(EbmlElement &parent, uint64 startOffset) | Media::EbmlElement | protected |
EbmlElement(MatroskaContainer &container, uint64 startOffset, uint64 maxSize) | Media::EbmlElement | protected |
end() | Media::GenericFileElement< EbmlElement > | |
end() const | Media::GenericFileElement< EbmlElement > | |
endOffset() const | Media::GenericFileElement< EbmlElement > | inline |
firstChild() | Media::GenericFileElement< EbmlElement > | inline |
firstChild() const | Media::GenericFileElement< EbmlElement > | inline |
firstChildOffset() const | Media::EbmlElement | inline |
forwardStatusUpdateCalls(StatusProvider *other=nullptr) | Media::StatusProvider | inline |
GenericFileElement(containerType &container, uint64 startOffset) | Media::GenericFileElement< EbmlElement > | |
GenericFileElement(implementationType &parent, uint64 startOffset) | Media::GenericFileElement< EbmlElement > | |
GenericFileElement(containerType &container, uint64 startOffset, uint64 maxSize) | Media::GenericFileElement< EbmlElement > | |
GenericFileElement(const GenericFileElement &other)=delete | Media::GenericFileElement< EbmlElement > | |
GenericFileElement(GenericFileElement &other)=delete | Media::GenericFileElement< EbmlElement > | |
GenericFileElement< EbmlElement > class | Media::EbmlElement | friend |
hasCriticalNotifications() const | Media::StatusProvider | inline |
hasNotifications() const | Media::StatusProvider | inline |
headerSize() const | Media::GenericFileElement< EbmlElement > | inline |
id() const | Media::GenericFileElement< EbmlElement > | inline |
identifierType typedef | Media::GenericFileElement< EbmlElement > | |
idLength() const | Media::GenericFileElement< EbmlElement > | inline |
idToString() const | Media::EbmlElement | inline |
implementationType typedef | Media::GenericFileElement< EbmlElement > | |
internalParse() | Media::EbmlElement | protected |
invalidateNotifications() | Media::StatusProvider | inline |
invalidateStatus() | Media::StatusProvider | inline |
isAborted() const | Media::StatusProvider | inline |
isPadding() const | Media::EbmlElement | inline |
isParent() const | Media::EbmlElement | inline |
isParsed() const | Media::GenericFileElement< EbmlElement > | inline |
m_buffer | Media::GenericFileElement< EbmlElement > | protected |
m_dataSize | Media::GenericFileElement< EbmlElement > | protected |
m_firstChild | Media::GenericFileElement< EbmlElement > | protected |
m_id | Media::GenericFileElement< EbmlElement > | protected |
m_idLength | Media::GenericFileElement< EbmlElement > | protected |
m_maxSize | Media::GenericFileElement< EbmlElement > | protected |
m_nextSibling | Media::GenericFileElement< EbmlElement > | protected |
m_parent | Media::GenericFileElement< EbmlElement > | protected |
m_sizeLength | Media::GenericFileElement< EbmlElement > | protected |
m_startOffset | Media::GenericFileElement< EbmlElement > | protected |
makeBuffer() | Media::GenericFileElement< EbmlElement > | |
makeId(identifierType id, char *buff) | Media::EbmlElement | static |
makeSimpleElement(std::ostream &stream, identifierType id, uint64 content) | Media::EbmlElement | static |
makeSimpleElement(std::ostream &stream, identifierType id, const std::string &content) | Media::EbmlElement | static |
makeSimpleElement(std::ostream &stream, GenericFileElement::identifierType id, const char *data, std::size_t dataSize) | Media::EbmlElement | static |
makeSizeDenotation(uint64 size, char *buff) | Media::EbmlElement | static |
makeSizeDenotation(uint64 size, char *buff, byte minBytes) | Media::EbmlElement | static |
makeUInteger(uint64 value, char *buff) | Media::EbmlElement | static |
makeUInteger(uint64 value, char *buff, byte minBytes) | Media::EbmlElement | static |
maximumIdLengthSupported() | Media::GenericFileElement< EbmlElement > | inlinestatic |
maximumSizeLengthSupported() | Media::GenericFileElement< EbmlElement > | inlinestatic |
maxTotalSize() const | Media::GenericFileElement< EbmlElement > | inline |
minimumElementSize() | Media::GenericFileElement< EbmlElement > | inlinestatic |
nextSibling() | Media::GenericFileElement< EbmlElement > | inline |
nextSibling() const | Media::GenericFileElement< EbmlElement > | inline |
notifications() const | Media::StatusProvider | inline |
operator=(const GenericFileElement &other)=delete | Media::GenericFileElement< EbmlElement > | |
parent() | Media::GenericFileElement< EbmlElement > | inline |
parent() const | Media::GenericFileElement< EbmlElement > | inline |
parse() | Media::GenericFileElement< EbmlElement > | |
reader() | Media::GenericFileElement< EbmlElement > | inline |
readFloat() | Media::EbmlElement | |
readString() | Media::EbmlElement | |
readUInteger() | Media::EbmlElement | |
registerCallback(CallbackFunction callback) | Media::StatusProvider | |
relativeStartOffset() const | Media::GenericFileElement< EbmlElement > | inline |
reparse() | Media::GenericFileElement< EbmlElement > | |
siblingById(const identifierType &id, bool includeThis=false) | Media::GenericFileElement< EbmlElement > | |
sizeLength() const | Media::GenericFileElement< EbmlElement > | inline |
startOffset() const | Media::GenericFileElement< EbmlElement > | inline |
StatusProvider() | Media::StatusProvider | protected |
stream() | Media::GenericFileElement< EbmlElement > | inline |
subelementByPath(const std::initializer_list< identifierType > &path) | Media::GenericFileElement< EbmlElement > | inline |
subelementByPath(std::list< identifierType > &path) | Media::GenericFileElement< EbmlElement > | |
totalSize() const | Media::GenericFileElement< EbmlElement > | inline |
tryToAbort() | Media::StatusProvider | inline |
unregisterAllCallbacks() | Media::StatusProvider | inline |
unregisterCallback(size_t id) | Media::StatusProvider | inline |
updatePercentage(double percentage) | Media::StatusProvider | inline |
updateStatus(const std::string &status) | Media::StatusProvider | inline |
updateStatus(const std::string &status, double percentage) | Media::StatusProvider | inline |
usedProvider() | Media::StatusProvider | inline |
validateSubsequentElementStructure(NotificationList &gatheredNotifications, uint64 *paddingSize=nullptr) | Media::GenericFileElement< EbmlElement > | |
worstNotificationType() const | Media::StatusProvider | inline |
writer() | Media::GenericFileElement< EbmlElement > | inline |