Standard stuff -- make it fit with the coding style of the rest of TagLib

and make it build.  There are still some missing API docs and I'm not sure
how I feel about non-opaque types (Item in this case) since they're not used
elsewhere in the API, but this will do for now.


git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@333117 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
This commit is contained in:
Scott Wheeler
2004-07-27 02:35:47 +00:00
parent b7d9398052
commit 06122de67f
3 changed files with 122 additions and 114 deletions

View File

@ -39,14 +39,18 @@ namespace TagLib {
/*!
* A non-binary APE-item.
*/
struct Item {
Item() {};
explicit Item(const String&);
explicit Item(const StringList&);
bool readOnly;
bool locator; // URL to external data
StringList value;
bool isEmpty() const;
struct Item
{
Item() {};
explicit Item(const String &);
explicit Item(const StringList &);
bool readOnly;
/*!
* The value is a URL to external data
*/
bool locator;
StringList value;
bool isEmpty() const;
};
/*!
@ -57,7 +61,7 @@ namespace TagLib {
typedef Map<const String, Item> ItemListMap;
//! An APE tag implementation
//! An APE tag implementation
class Tag : public TagLib::Tag
{