Parameters to control tests.
More...
#include <control.h>
|
int | call (intfn f) const |
| Call a function that returns int.
|
|
int | call (intintfn f, int arg) const |
| Call a function of int that returns int.
|
|
|
static const control_t & | control (int argc, char **argv) |
|
static bool | verbose () |
| Produce more detailed output from tests.
|
|
Parameters to control tests.
Definition at line 39 of file control.h.
◆ control_t() [1/3]
glucat::control_t::control_t |
( |
int | argc, |
|
|
char ** | argv ) |
|
private |
◆ control_t() [2/3]
glucat::control_t::control_t |
( |
| ) |
|
|
privatedefault |
◆ ~control_t()
glucat::control_t::~control_t |
( |
| ) |
|
|
privatedefault |
◆ control_t() [3/3]
glucat::control_t::control_t |
( |
const control_t & | | ) |
|
|
privatedelete |
◆ call() [1/2]
int glucat::control_t::call |
( |
intfn | f | ) |
const |
|
inline |
◆ call() [2/2]
int glucat::control_t::call |
( |
intintfn | f, |
|
|
int | arg ) const |
|
inline |
◆ catch_exceptions()
bool glucat::control_t::catch_exceptions |
( |
| ) |
const |
|
inlineprivate |
◆ control()
static const control_t & glucat::control_t::control |
( |
int | argc, |
|
|
char ** | argv ) |
|
inlinestatic |
Single instance Ref: Scott Meyers, "Effective C++" Second Edition, Addison-Wesley, 1998.
Definition at line 71 of file control.h.
◆ operator=()
◆ valid()
bool glucat::control_t::valid |
( |
| ) |
const |
|
inlineprivate |
◆ verbose()
static bool glucat::control_t::verbose |
( |
| ) |
|
|
inlinestatic |
◆ friend_for_private_destructor
friend class friend_for_private_destructor |
|
friend |
Friend declaration to avoid compiler warning: "... only defines a private destructor and has no friends" Ref: Carlos O'Ryan, ACE http://doc.ece.uci.edu
Definition at line 67 of file control.h.
◆ m_catch_exceptions
bool glucat::control_t::m_catch_exceptions |
|
private |
◆ m_valid
bool glucat::control_t::m_valid |
|
private |
◆ m_verbose_output
bool glucat::control_t::m_verbose_output = false |
|
staticprivate |
The documentation for this class was generated from the following file: