Audacity  2.2.0
ShuttleCli Class Referencefinal

Derived from Shuttle, this class exchanges string parameters with a binary representation. More...

#include <Shuttle.h>

Inheritance diagram for ShuttleCli:
Shuttle

Public Member Functions

 ShuttleCli ()
 
virtual ~ShuttleCli ()
 
bool ExchangeWithMaster (const wxString &Name) override
 
- Public Member Functions inherited from Shuttle
 Shuttle ()
 
virtual ~Shuttle ()
 
virtual bool TransferBool (const wxString &Name, bool &bValue, const bool &bDefault)
 
virtual bool TransferFloat (const wxString &Name, float &fValue, const float &fDefault)
 
virtual bool TransferDouble (const wxString &Name, double &dValue, const double &dDefault)
 
virtual bool TransferInt (const wxString &Name, int &iValue, const int &iDefault)
 
virtual bool TransferInt (const wxString &Name, wxLongLong_t &iValue, const wxLongLong_t &iDefault)
 
virtual bool TransferLongLong (const wxString &Name, wxLongLong_t &iValue, const wxLongLong_t &iDefault)
 
virtual bool TransferString (const wxString &Name, wxString &strValue, const wxString &strDefault)
 
virtual bool TransferEnum (const wxString &Name, int &iValue, const int nChoices, const wxString *pFirstStr)
 
virtual bool TransferWrappedType (const wxString &Name, WrappedType &W)
 

Public Attributes

wxString mParams
 
- Public Attributes inherited from Shuttle
bool mbStoreInClient
 
wxString mValueString
 

Detailed Description

Derived from Shuttle, this class exchanges string parameters with a binary representation.

See Also
ShuttleBase
ShuttleGui

Constructor & Destructor Documentation

ShuttleCli::ShuttleCli ( )
inline

References mParams.

virtual ShuttleCli::~ShuttleCli ( )
inlinevirtual

Member Function Documentation

bool ShuttleCli::ExchangeWithMaster ( const wxString &  Name)
overridevirtual

Reimplemented from Shuttle.

References Shuttle::mbStoreInClient, mParams, and Shuttle::mValueString.

Member Data Documentation

wxString ShuttleCli::mParams

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