summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/netlist/plib/poptions.h
diff options
context:
space:
mode:
author couriersud <couriersud@gmx.org>2019-02-11 22:18:30 +0100
committer couriersud <couriersud@gmx.org>2019-02-11 22:19:08 +0100
commita905dffd08abdabad3d3e0cfd1c56eb1d91376cf (patch)
treecbd42cbdfeece77a5883a5219397796a3be75920 /src/lib/netlist/plib/poptions.h
parentb628a80dee0bba38339682cfc9e8bab6006b1157 (diff)
netlist: More cpp core guidelines alignment. (nw)
Diffstat (limited to 'src/lib/netlist/plib/poptions.h')
-rw-r--r--src/lib/netlist/plib/poptions.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/netlist/plib/poptions.h b/src/lib/netlist/plib/poptions.h
index 091adfb6d8f..23319604052 100644
--- a/src/lib/netlist/plib/poptions.h
+++ b/src/lib/netlist/plib/poptions.h
@@ -27,6 +27,8 @@ public:
option_base(options &parent, pstring help);
virtual ~option_base() = default;
+ COPYASSIGNMOVE(option_base, delete)
+
pstring help() const { return m_help; }
private:
pstring m_help;
@@ -217,15 +219,13 @@ public:
{}
};
-class options
+class options : public nocopyassignmove
{
public:
options();
explicit options(option **o);
- ~options();
-
void register_option(option_base *opt);
int parse(int argc, char **argv);