Guitarix
Gxw::RackTuner Class Reference

#include <racktuner.h>

Inheritance diagram for Gxw::RackTuner:
Collaboration diagram for Gxw::RackTuner:

Public Types

typedef RackTuner CppObjectType
 
typedef RackTuner_Class CppClassType
 
typedef GxRackTuner BaseObjectType
 
typedef GxRackTunerClass BaseClassType
 
- Public Types inherited from Gxw::Tuner
typedef Tuner CppObjectType
 
typedef Tuner_Class CppClassType
 
typedef GxTuner BaseObjectType
 
typedef GxTunerClass BaseClassType
 

Public Member Functions

virtual ~RackTuner ()
 
GxRackTunergobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxRackTunergobj () const
 Provides access to the underlying C GtkObject. More...
 
 RackTuner ()
 
bool get_poll_status ()
 
void set_freq (double p1)
 
void set_scale_lim (double p1)
 
double get_scale_lim ()
 
void set_speed (double p1)
 
double get_speed ()
 
void set_streaming (bool p1)
 
bool get_streaming ()
 
void set_display_flat (bool p1)
 
bool get_display_flat ()
 
void set_timestep (int p1)
 
int get_timestep ()
 
void set_limit_timestep (int p1)
 
int get_limit_timestep ()
 
void set_temperament (int p1)
 
int get_temperament ()
 
void clear_notes ()
 
void push_note (int p1, int p2, int p3)
 
Glib::SignalProxy0< void > signal_frequency_poll ()
 
Glib::SignalProxy1< void, bool > signal_poll_status_changed ()
 
- Public Member Functions inherited from Gxw::Tuner
virtual ~Tuner ()
 
GxTunergobj ()
 Provides access to the underlying C GtkObject. More...
 
const GxTunergobj () const
 Provides access to the underlying C GtkObject. More...
 
 Tuner ()
 
void set_freq (double p1)
 
void set_reference_pitch (double p1)
 
double get_reference_pitch ()
 
void set_scale (double p1)
 
double get_scale ()
 

Static Public Member Functions

static GType get_type () G_GNUC_CONST
 
static GType get_base_type () G_GNUC_CONST
 
- Static Public Member Functions inherited from Gxw::Tuner
static GType get_type () G_GNUC_CONST
 
static GType get_base_type () G_GNUC_CONST
 

Protected Member Functions

 RackTuner (const Glib::ConstructParams &construct_params)
 
 RackTuner (GxRackTuner *castitem)
 
virtual void on_frequency_poll ()
 This is a default handler for the signal signal_frequency_poll(). More...
 
virtual void on_poll_status_changed (bool p1)
 This is a default handler for the signal signal_poll_status_changed(). More...
 
- Protected Member Functions inherited from Gxw::Tuner
 Tuner (const Glib::ConstructParams &construct_params)
 
 Tuner (GxTuner *castitem)
 

Friends

class RackTuner_Class
 

Related Functions

(Note that these are not member functions.)

Gxw::RackTunerwrap (GxRackTuner *object, bool take_copy=false)
 A Glib::wrap() method for this object. More...
 

Detailed Description

Definition at line 42 of file racktuner.h.

Member Typedef Documentation

Definition at line 48 of file racktuner.h.

Definition at line 47 of file racktuner.h.

Definition at line 46 of file racktuner.h.

Definition at line 45 of file racktuner.h.

Constructor & Destructor Documentation

Gxw::RackTuner::~RackTuner ( )
virtual

Definition at line 231 of file racktuner.cc.

Gxw::RackTuner::RackTuner ( const Glib::ConstructParams &  construct_params)
explicitprotected

Definition at line 219 of file racktuner.cc.

Gxw::RackTuner::RackTuner ( GxRackTuner castitem)
explicitprotected

Definition at line 225 of file racktuner.cc.

Gxw::RackTuner::RackTuner ( )

Definition at line 250 of file racktuner.cc.

Referenced by gobj().

Member Function Documentation

void Gxw::RackTuner::clear_notes ( )

Definition at line 340 of file racktuner.cc.

Referenced by gobj(), and PluginDesc::PluginDesc().

GType Gxw::RackTuner::get_base_type ( )
static

Definition at line 244 of file racktuner.cc.

bool Gxw::RackTuner::get_display_flat ( )

Definition at line 305 of file racktuner.cc.

Referenced by gobj().

int Gxw::RackTuner::get_limit_timestep ( )

Definition at line 325 of file racktuner.cc.

Referenced by gobj().

bool Gxw::RackTuner::get_poll_status ( )

Definition at line 260 of file racktuner.cc.

Referenced by gobj().

double Gxw::RackTuner::get_scale_lim ( )

Definition at line 275 of file racktuner.cc.

Referenced by gobj().

double Gxw::RackTuner::get_speed ( )

Definition at line 285 of file racktuner.cc.

Referenced by gobj().

bool Gxw::RackTuner::get_streaming ( )

Definition at line 295 of file racktuner.cc.

Referenced by gobj().

int Gxw::RackTuner::get_temperament ( )

Definition at line 335 of file racktuner.cc.

Referenced by gobj().

int Gxw::RackTuner::get_timestep ( )

Definition at line 315 of file racktuner.cc.

Referenced by gobj().

GType Gxw::RackTuner::get_type ( )
static

Definition at line 238 of file racktuner.cc.

Referenced by Gxw::wrap_init().

const GxRackTuner* Gxw::RackTuner::gobj ( ) const
inline

Provides access to the underlying C GtkObject.

Definition at line 81 of file racktuner.h.

void Gxw::RackTuner::on_frequency_poll ( )
protectedvirtual

This is a default handler for the signal signal_frequency_poll().

Definition at line 476 of file racktuner.cc.

Referenced by gobj().

void Gxw::RackTuner::on_poll_status_changed ( bool  p1)
protectedvirtual

This is a default handler for the signal signal_poll_status_changed().

Definition at line 485 of file racktuner.cc.

Referenced by gobj().

void Gxw::RackTuner::push_note ( int  p1,
int  p2,
int  p3 
)

Definition at line 345 of file racktuner.cc.

Referenced by gobj(), and PluginDesc::PluginDesc().

void Gxw::RackTuner::set_display_flat ( bool  p1)

Definition at line 300 of file racktuner.cc.

Referenced by gobj(), and PluginDesc::PluginDesc().

void Gxw::RackTuner::set_freq ( double  p1)

Definition at line 265 of file racktuner.cc.

Referenced by gobj(), and PluginDesc::PluginDesc().

void Gxw::RackTuner::set_limit_timestep ( int  p1)

Definition at line 320 of file racktuner.cc.

Referenced by gobj().

void Gxw::RackTuner::set_scale_lim ( double  p1)

Definition at line 270 of file racktuner.cc.

Referenced by gobj().

void Gxw::RackTuner::set_speed ( double  p1)

Definition at line 280 of file racktuner.cc.

Referenced by gobj().

void Gxw::RackTuner::set_streaming ( bool  p1)

Definition at line 290 of file racktuner.cc.

Referenced by gobj(), and PluginDesc::PluginDesc().

void Gxw::RackTuner::set_temperament ( int  p1)

Definition at line 330 of file racktuner.cc.

Referenced by gobj(), and PluginDesc::PluginDesc().

void Gxw::RackTuner::set_timestep ( int  p1)

Definition at line 310 of file racktuner.cc.

Referenced by gobj().

Glib::SignalProxy0< void > Gxw::RackTuner::signal_frequency_poll ( )
Slot Prototype:
void on_my_frequency_poll()

Definition at line 351 of file racktuner.cc.

Referenced by gobj(), and PluginDesc::PluginDesc().

Glib::SignalProxy1< void, bool > Gxw::RackTuner::signal_poll_status_changed ( )
Slot Prototype:
void on_my_poll_status_changed(bool p1)

Definition at line 357 of file racktuner.cc.

Referenced by gobj(), and MainWindow::MainWindow().

Friends And Related Function Documentation

friend class RackTuner_Class
friend

Definition at line 56 of file racktuner.h.

Gxw::RackTuner * wrap ( GxRackTuner object,
bool  take_copy = false 
)
related

A Glib::wrap() method for this object.

Parameters
objectThe C instance.
take_copyFalse if the result should take ownership of the C instance. True if it should take a new copy or ref.
Returns
A C++ instance that wraps this C instance.

Definition at line 81 of file racktuner.cc.

Referenced by gobj().


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