DDS  ver. 3.4
Namespaces | Typedefs | Functions
BOOSTHelper.h File Reference
#include <boost/thread/thread.hpp>
#include <boost/program_options/variables_map.hpp>
#include <boost/shared_ptr.hpp>
#include "MiscUtils.h"

Go to the source code of this file.

Namespaces

 MiscCommon
 Miscellaneous functions and helpers are located here.
 
 MiscCommon::BOOSTHelper
 a BOOST helpers namespace
 

Typedefs

typedef boost::shared_ptr< boost::thread > MiscCommon::BOOSTHelper::Thread_PTR_t
 A smart pointer wrapper for boost::thread pointers. More...
 

Functions

void MiscCommon::BOOSTHelper::conflicting_options (const boost::program_options::variables_map &_vm, const char *_opt1, const char *_opt2)
 The conflicting_options function used to check that 'opt1' and 'opt2' are not specified at the same time. More...
 
void MiscCommon::BOOSTHelper::option_dependency (const boost::program_options::variables_map &_vm, const char *_for_what, const char *_required_option)
 The option_dependency function used to check that if 'for_what' is specified, then 'required_option' is specified too. More...