vSMC
v3.0.0
Scalable Monte Carlo
|
#include <vsmc/internal/common.hpp>
Go to the source code of this file.
Classes | |
class | vsmc::ProgramOption |
Option base class. More... | |
class | vsmc::ProgramOptionDefault< T > |
Option with a default value. More... | |
class | vsmc::ProgramOptionHelp |
Option --help More... | |
class | vsmc::ProgramOptionMap |
Program options. More... | |
class | vsmc::ProgramOptionScalar< T > |
Option with a single value. More... | |
class | vsmc::ProgramOptionVector< T, Alloc > |
Option with multiple values. More... | |
Namespaces | |
vsmc | |
vsmc::internal | |
Macros | |
#define | VSMC_RUNTIME_ASSERT_UTILITY_PROGRAM_OPTION_NULLPTR(ptr, func) |
Functions | |
void | vsmc::internal::program_option_warning (const std::string &name, const std::string &msg, bool silent, std::ostream &os) |
#define VSMC_RUNTIME_ASSERT_UTILITY_PROGRAM_OPTION_NULLPTR | ( | ptr, | |
func | |||
) |
Definition at line 42 of file program_option.hpp.