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}::PlaceHolder
 Used only internally. More...
 
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 (CollectedItems &collection, BaseItem *Item, const OrderingHint &hint, void *pComputedItemContext)
 
void anonymous_namespace{Registry.cpp}::CollectItems (CollectedItems &collection, const GroupItemBase &items, const OrderingHint &hint, void *pComputedItemContext)
 
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 (VisitorBase &visitor, CollectedItems &collection, Path &path, const BaseItem *pItem, const GroupItemBase *pToMerge, const OrderingHint &hint, bool &doFlush, void *pComputedItemContext)
 
void anonymous_namespace{Registry.cpp}::VisitItems (VisitorBase &visitor, CollectedItems &collection, Path &path, const GroupItemBase &group, const GroupItemBase *pToMerge, const OrderingHint &hint, bool &doFlush, void *pComputedItemContext)
 

Variables

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