Audacity 3.2.0
Classes | Macros | Typedefs | Functions
Tags.h File Reference
#include "XMLTagHandler.h"
#include "ClientData.h"
#include "UndoManager.h"
#include <utility>
#include <memory>
#include <unordered_map>
#include "Identifier.h"
Include dependency graph for Tags.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  Tags
 ID3 Tags (for MP3) More...


#define TAG_TITLE   wxT("TITLE")
#define TAG_ARTIST   wxT("ARTIST")
#define TAG_ALBUM   wxT("ALBUM")
#define TAG_YEAR   wxT("YEAR")
#define TAG_GENRE   wxT("GENRE")
#define TAG_SOFTWARE   wxT("Software")
#define TAG_COPYRIGHT   wxT("Copyright")


using TagMap = std::unordered_map< wxString, wxString >


bool operator!= (const Tags &lhs, const Tags &rhs)

Macro Definition Documentation


#define TAG_ALBUM   wxT("ALBUM")

Definition at line 60 of file Tags.h.


#define TAG_ARTIST   wxT("ARTIST")

Definition at line 59 of file Tags.h.



Definition at line 64 of file Tags.h.


#define TAG_COPYRIGHT   wxT("Copyright")

Definition at line 66 of file Tags.h.


#define TAG_GENRE   wxT("GENRE")

Definition at line 63 of file Tags.h.


#define TAG_SOFTWARE   wxT("Software")

Definition at line 65 of file Tags.h.


#define TAG_TITLE   wxT("TITLE")

Definition at line 58 of file Tags.h.



Definition at line 61 of file Tags.h.


#define TAG_YEAR   wxT("YEAR")

Definition at line 62 of file Tags.h.

Typedef Documentation

◆ TagMap

using TagMap = std::unordered_map< wxString, wxString >

Definition at line 56 of file Tags.h.

Function Documentation

◆ operator!=()

bool operator!= ( const Tags lhs,
const Tags rhs 

Definition at line 135 of file Tags.h.

136{ return !(lhs == rhs); }