Audacity 3.2.0
Classes | Namespaces | Typedefs | Functions | Variables
Registry.cpp File Reference
#include "Registry.h"
#include <unordered_set>
#include <wx/log.h>
#include "BasicUI.h"
Include dependency graph for Registry.cpp:

Go to the source code of this file.

Classes

struct  anonymous_namespace{Registry.cpp}::CollectedItems
 
struct  anonymous_namespace{Registry.cpp}::CollectedItems::Item
 
struct  anonymous_namespace{Registry.cpp}::ItemOrdering
 

Namespaces

namespace  anonymous_namespace{Registry.cpp}
 
namespace  Registry
 

Typedefs

using anonymous_namespace{Registry.cpp}::Path = std::vector< Identifier >
 

Functions

const OrderingHintanonymous_namespace{Registry.cpp}::ChooseHint (BaseItem *delegate, const OrderingHint &hint)
 
void anonymous_namespace{Registry.cpp}::CollectItem (Registry::Visitor &visitor, CollectedItems &collection, BaseItem *Item, const OrderingHint &hint)
 
void anonymous_namespace{Registry.cpp}::CollectItems (Registry::Visitor &visitor, CollectedItems &collection, const BaseItemPtrs &items, const OrderingHint &hint)
 
void anonymous_namespace{Registry.cpp}::BadPath (const TranslatableString &format, const wxString &key, const Identifier &name)
 
void anonymous_namespace{Registry.cpp}::ReportGroupGroupCollision (const wxString &key, const Identifier &name)
 
void anonymous_namespace{Registry.cpp}::ReportItemItemCollision (const wxString &key, const Identifier &name)
 
void anonymous_namespace{Registry.cpp}::ReportConflictingPlacements (const wxString &key, const Identifier &name)
 
bool anonymous_namespace{Registry.cpp}::MajorComp (const CollectedItems::NewItem &a, const CollectedItems::NewItem &b)
 
bool anonymous_namespace{Registry.cpp}::MinorComp (const CollectedItems::NewItem &a, const CollectedItems::NewItem &b)
 
bool anonymous_namespace{Registry.cpp}::Comp (const CollectedItems::NewItem &a, const CollectedItems::NewItem &b)
 
void anonymous_namespace{Registry.cpp}::VisitItem (Registry::Visitor &visitor, CollectedItems &collection, Path &path, BaseItem *pItem, const GroupItem *pToMerge, const OrderingHint &hint, bool &doFlush)
 
void anonymous_namespace{Registry.cpp}::VisitItems (Registry::Visitor &visitor, CollectedItems &collection, Path &path, GroupItem *pGroup, const GroupItem *pToMerge, const OrderingHint &hint, bool &doFlush)
 
void Registry::Visit (Visitor &visitor, BaseItem *pTopItem, const GroupItem *pRegistry)
 
void Registry::RegisterItem (GroupItem &registry, const Placement &placement, BaseItemPtr pItem)
 

Variables

std::unordered_set< wxString > anonymous_namespace{Registry.cpp}::sBadPaths