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

Detailed Description

Definition at line 241 of file Registry.h.

Member Typedef Documentation

◆ Path

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

Definition at line 245 of file Registry.h.

Constructor & Destructor Documentation

◆ ~Visitor()

Registry::Visitor::~Visitor ( )
virtual

Definition at line 708 of file Registry.cpp.

708 {}

Member Function Documentation

◆ BeginGroup()

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

Reimplemented in MenuVisitor, and anonymous_namespace{PrefsPanel.cpp}::PrefsItemVisitor.

Definition at line 709 of file Registry.cpp.

709 {}

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

Here is the caller graph for this function:

◆ EndGroup()

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

Reimplemented in anonymous_namespace{PrefsPanel.cpp}::PrefsItemVisitor, and MenuVisitor.

Definition at line 710 of file Registry.cpp.

710 {}

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 MenuVisitor.

Definition at line 711 of file Registry.cpp.

711 {}

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: