TagLib API Documentation
TagLib::MP4::ItemFactory Member List

This is the complete list of members for TagLib::MP4::ItemFactory, including all inherited members.

handlerTypeForName(const ByteVector &name) constTagLib::MP4::ItemFactoryprotectedvirtual
instance()TagLib::MP4::ItemFactorystatic
ItemFactory(const ItemFactory &)=deleteTagLib::MP4::ItemFactory
ItemFactory()TagLib::MP4::ItemFactoryprotected
itemFromProperty(const String &key, const StringList &values) constTagLib::MP4::ItemFactoryvirtual
ItemHandlerType enum nameTagLib::MP4::ItemFactoryprotected
itemToProperty(const ByteVector &itemName, const Item &item) constTagLib::MP4::ItemFactoryvirtual
nameForPropertyKey(const String &key) constTagLib::MP4::ItemFactoryvirtual
NameHandlerMap typedefTagLib::MP4::ItemFactoryprotected
nameHandlerMap() constTagLib::MP4::ItemFactoryprotectedvirtual
namePropertyMap() constTagLib::MP4::ItemFactoryprotectedvirtual
operator=(const ItemFactory &)=deleteTagLib::MP4::ItemFactory
parseBool(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseByte(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseCovr(const MP4::Atom *atom, const ByteVector &data)TagLib::MP4::ItemFactoryprotectedstatic
parseData(const MP4::Atom *atom, const ByteVector &bytes, int expectedFlags=-1, bool freeForm=false)TagLib::MP4::ItemFactoryprotectedstatic
parseData2(const MP4::Atom *atom, const ByteVector &data, int expectedFlags=-1, bool freeForm=false)TagLib::MP4::ItemFactoryprotectedstatic
parseFreeForm(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseGnre(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseInt(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseIntPair(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseItem(const Atom *atom, const ByteVector &data) constTagLib::MP4::ItemFactoryvirtual
parseLongLong(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseText(const MP4::Atom *atom, const ByteVector &bytes, int expectedFlags=1)TagLib::MP4::ItemFactoryprotectedstatic
parseTextOrInt(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
parseUInt(const MP4::Atom *atom, const ByteVector &bytes)TagLib::MP4::ItemFactoryprotectedstatic
propertyKeyForName(const ByteVector &name) constTagLib::MP4::ItemFactoryvirtual
renderAtom(const ByteVector &name, const ByteVector &data)TagLib::MP4::ItemFactoryprotectedstatic
renderBool(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderByte(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderCovr(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderData(const ByteVector &name, int flags, const ByteVectorList &data)TagLib::MP4::ItemFactoryprotectedstatic
renderFreeForm(const String &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderInt(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderIntPair(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderIntPairNoTrailing(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderItem(const String &itemName, const Item &item) constTagLib::MP4::ItemFactoryvirtual
renderLongLong(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderText(const ByteVector &name, const MP4::Item &item, int flags=TypeUTF8)TagLib::MP4::ItemFactoryprotectedstatic
renderTextOrInt(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
renderUInt(const ByteVector &name, const MP4::Item &item)TagLib::MP4::ItemFactoryprotectedstatic
~ItemFactory()TagLib::MP4::ItemFactoryprotected