ardour
Classes | Typedefs | Functions | Variables
actions.cc File Reference
#include <cstring>
#include <vector>
#include <string>
#include <list>
#include <stack>
#include <stdint.h>
#include <boost/shared_ptr.hpp>
#include <gtk/gtkaccelmap.h>
#include <gtk/gtkuimanager.h>
#include <gtk/gtkactiongroup.h>
#include <gtkmm.h>
#include <gtkmm/accelmap.h>
#include <gtkmm/uimanager.h>
#include <glibmm/miscutils.h>
#include "pbd/error.h"
#include "gtkmm2ext/actions.h"
#include "gtkmm2ext/utils.h"
#include "i18n.h"

Go to the source code of this file.

Classes

struct  SortActionsByLabel
 
struct  ActionState
 

Typedefs

typedef std::vector< ActionStateActionStates
 

Functions

static boost::shared_ptr
< ActionStates
get_action_state ()
 

Variables

static std::stack
< boost::shared_ptr
< ActionStates > > 
state_stack
 

Typedef Documentation

typedef std::vector<ActionState> ActionStates

Definition at line 290 of file actions.cc.

Function Documentation

static boost::shared_ptr<ActionStates> get_action_state ( )
static

Definition at line 295 of file actions.cc.

Variable Documentation

std::stack<boost::shared_ptr<ActionStates> > state_stack
static

Definition at line 292 of file actions.cc.