Audacity 3.2.0
Public Types | Public Member Functions | List of all members
Registry::Visitor Class Reference

#include <Registry.h>

Inheritance diagram for Registry::Visitor:
[legend]

Public Types

using Path = std::vector< Identifier >
 

Public Member Functions

virtual ~Visitor ()
 
virtual void BeginGroup (GroupItemBase &item, const Path &path)
 
virtual void EndGroup (GroupItemBase &item, const Path &path)
 
virtual void Visit (SingleItem &item, const Path &path)
 

Detailed Description

Definition at line 255 of file Registry.h.

Member Typedef Documentation

◆ Path

using Registry::Visitor::Path = std::vector< Identifier >

Definition at line 259 of file Registry.h.

Constructor & Destructor Documentation

◆ ~Visitor()

Registry::Visitor::~Visitor ( )
virtual

Definition at line 732 of file Registry.cpp.

732{}

Member Function Documentation

◆ BeginGroup()

void Registry::Visitor::BeginGroup ( GroupItemBase item,
const Path path 
)
virtual

Reimplemented in anonymous_namespace{SnapUtils.cpp}::RegistryVisitor, anonymous_namespace{NumericConverterRegistry.cpp}::RegistryVisitor, PrefsPanel::PrefsItem::Visitor, and MenuVisitor.

Definition at line 733 of file Registry.cpp.

733{}

Referenced by anonymous_namespace{Registry.cpp}::VisitItem().

Here is the caller graph for this function:

◆ EndGroup()

void Registry::Visitor::EndGroup ( GroupItemBase item,
const Path path 
)
virtual

Reimplemented in anonymous_namespace{NumericConverterRegistry.cpp}::RegistryVisitor, anonymous_namespace{SnapUtils.cpp}::RegistryVisitor, MenuVisitor, and PrefsPanel::PrefsItem::Visitor.

Definition at line 734 of file Registry.cpp.

734{}

Referenced by anonymous_namespace{Registry.cpp}::VisitItem().

Here is the caller graph for this function:

◆ Visit()

void Registry::Visitor::Visit ( SingleItem item,
const Path path 
)
virtual

Reimplemented in anonymous_namespace{SnapUtils.cpp}::RegistryVisitor, anonymous_namespace{NumericConverterRegistry.cpp}::RegistryVisitor, and MenuVisitor.

Definition at line 735 of file Registry.cpp.

735{}

Referenced by anonymous_namespace{Registry.cpp}::VisitItem().

Here is the caller graph for this function:

The documentation for this class was generated from the following files: