Horizon
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
horizon::PoolProjectManagerApplication Class Reference
Inheritance diagram for horizon::PoolProjectManagerApplication:

Public Member Functions

std::string get_config_filename ()
 
const std::string & get_ep_broadcast () const
 
void send_json (int pid, const json &j)
 
void close_appwindows (std::set< Gtk::Window * > wins)
 
Preferencesget_preferences ()
 
void open_pool (const std::string &pool_json, ObjectType type=ObjectType::INVALID, const UUID &uu=UUID(), guint32 timestamp=0)
 
class PreferencesWindowshow_preferences_window (guint32 timestamp=0)
 

Static Public Member Functions

static Glib::RefPtr< PoolProjectManagerApplicationcreate ()
 

Public Attributes

zmq::context_t zctx
 
std::map< std::string, Glib::DateTime > recent_items
 
std::deque< UUIDpart_favorites
 
zmq::socket_t sock_broadcast
 

Protected Member Functions

void on_activate () override
 
void on_startup () override
 
void on_shutdown ()
 
void on_open (const Gio::Application::type_vec_files &files, const Glib::ustring &hint) override
 

Protected Attributes

std::string sock_broadcast_ep
 

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