#include <SimpleDiagnostics.hpp>
Public Member Functions | |
| SimpleDiagnostics (Instance *inst) | |
| virtual | ~SimpleDiagnostics () |
| void | print_systems () |
| void | StartupDump () |
| Instance * | instance () const |
Public Member Functions inherited from iv::InputNode | |
| InputNode (Instance *inst) | |
| ~InputNode () | |
| Instance * | instance () const |
| void | status (iv::TableDebugView *view) |
| void | inputEnabled (bool) |
| bool | inputEnabled () |
| void | quiet (bool) |
| bool | quiet () const |
| void | input_deactivate () |
| void | input_treeRefresh () |
| void | input_setParent (InputNode *) |
| InputNode * | input_getParent () |
| virtual InputRoot * | input_getRoot () |
| virtual void | input_eachChild (std::function< void(InputNode *) > const &) |
| virtual void | input_childDisconnect (InputNode *) |
| bool | input_trigger_visit (InputRoot *root, Input::DeviceKey key) |
| bool | input_visit (InputRoot *root, Input::DeviceKey key, bool &press, bool &real, bool &offspace) |
Public Member Functions inherited from iv::ConfigStream | |
| ConfigStream (Instance *inst, std::string const &name) | |
| ~ConfigStream () | |
| Instance * | instance () const |
| bool | stream_exists () |
| void | stream_read (std::function< void(std::istream &) > const &) |
| void | stream_write (std::function< void(std::ostream &) > const &) |
| std::string | get_filepath () |
Public Attributes | |
| ClientMarker | cm |
Public Attributes inherited from iv::InputNode | |
| ClientMarker | cm |
Public Attributes inherited from iv::ConfigStream | |
| ClientMarker | cm |
Protected Member Functions | |
| virtual bool | input_trigger_process (InputRoot *root, Input::DeviceKey key) override |
| virtual void | config_stream_changed () override |
| virtual SimpleLogger::Flags | ClientLogFlags (ClientMarker const *marker, LogId id) override |
| virtual SimpleLogger::Flags | SystemLogFlags (System const *system, LogId id) override |
Protected Member Functions inherited from iv::InputNode | |
| virtual void | input_process (InputRoot *root, Input::DeviceKey key, bool &press, bool &real, bool &offspace) |
Detailed Description
Definition at line 14 of file SimpleDiagnostics.hpp.
Constructor & Destructor Documentation
◆ SimpleDiagnostics()
| iv::SimpleDiagnostics::SimpleDiagnostics | ( | Instance * | inst | ) |
Definition at line 10 of file SimpleDiagnostics.cpp.
◆ ~SimpleDiagnostics()
|
inlinevirtual |
Definition at line 21 of file SimpleDiagnostics.hpp.
Member Function Documentation
◆ print_systems()
| void iv::SimpleDiagnostics::print_systems | ( | ) |
Definition at line 429 of file SimpleDiagnostics.cpp.
◆ StartupDump()
| void iv::SimpleDiagnostics::StartupDump | ( | ) |
Definition at line 39 of file SimpleDiagnostics.cpp.
◆ input_trigger_process()
|
overrideprotectedvirtual |
Returns true if we should continue to following nodes.
Reimplemented from iv::InputNode.
Definition at line 337 of file SimpleDiagnostics.cpp.
◆ config_stream_changed()
|
overrideprotectedvirtual |
Implements iv::ConfigStream.
Definition at line 169 of file SimpleDiagnostics.cpp.
◆ ClientLogFlags()
|
overrideprotectedvirtual |
Implements iv::SimpleLogger.
Definition at line 59 of file SimpleDiagnostics.cpp.
◆ SystemLogFlags()
|
overrideprotectedvirtual |
Implements iv::SimpleLogger.
Definition at line 113 of file SimpleDiagnostics.cpp.
◆ instance()
| Instance * iv::InputNode::instance |
Definition at line 22 of file InputNode.cpp.
Member Data Documentation
◆ cm
| ClientMarker iv::SimpleDiagnostics::cm |
Definition at line 17 of file SimpleDiagnostics.hpp.
The documentation for this class was generated from the following files:
- ivorium_game/Debug/SimpleDiagnostics.hpp
- ivorium_game/Debug/SimpleDiagnostics.cpp

Public Member Functions inherited from 