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 (const GroupItemBase &item, const Path &path)
 
virtual void EndGroup (const GroupItemBase &item, const Path &path)
 
virtual void Visit (const SingleItem &item, const Path &path)
 

Detailed Description

Definition at line 376 of file Registry.h.

Member Typedef Documentation

◆ Path

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

Definition at line 380 of file Registry.h.

Constructor & Destructor Documentation

◆ ~Visitor()

Registry::Visitor::~Visitor ( )
virtualdefault

Member Function Documentation

◆ BeginGroup()

void Registry::Visitor::BeginGroup ( const 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 725 of file Registry.cpp.

725{}

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

Here is the caller graph for this function:

◆ EndGroup()

void Registry::Visitor::EndGroup ( const 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 726 of file Registry.cpp.

726{}

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

Here is the caller graph for this function:

◆ Visit()

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

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

Definition at line 727 of file Registry.cpp.

727{}

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: