@ -119,8 +119,8 @@ private:
public:
static Config &get() {
static Config singleton;
return singleton;
static Config instance;
return instance;
}
void load();
@ -38,8 +38,8 @@ namespace Debug {
static LLDB &get() {
static LLDB singleton;
static LLDB instance;
/// Must be called before application terminates (cannot be placed in destructor sadly)
@ -55,8 +55,8 @@ class Directories : public Gtk::ListViewText {
static Directories &get() {
static Directories singleton;
static Directories instance;
~Directories() override;
@ -39,8 +39,8 @@ private:
static EntryBox &get() {
static EntryBox singleton;
static EntryBox instance;
Gtk::Box upper_box;
@ -9,8 +9,8 @@ class Menu {
static Menu &get() {
static Menu singleton;
static Menu instance;
void add_action(const std::string &name, const std::function<void()> &action);
@ -27,8 +27,8 @@ class Notebook : public Gtk::Paned {
static Notebook &get() {
static Notebook singleton;
static Notebook instance;
std::vector<Gtk::Notebook> notebooks;
@ -17,8 +17,8 @@ public:
};
static Snippets &get() {
static Snippets singleton;
static Snippets instance;
std::vector<std::pair<std::regex, std::vector<Snippet>>> snippets;
@ -15,8 +15,8 @@ class Terminal : public Source::SearchView {
static Terminal &get() {
static Terminal singleton;
static Terminal instance;
int process(const std::string &command, const boost::filesystem::path &path = "", bool use_pipes = true);
@ -9,8 +9,8 @@ class Window : public Gtk::ApplicationWindow {
static Window &get() {
static Window singleton;
static Window instance;
void add_widgets();
void save_session();