RSB  0.15.1
Model.h File Reference
#include <vector>
#include <string>
#include <set>
#include <boost/date_time/posix_time/ptime.hpp>
#include <rsc/misc/UUID.h>
#include <rsc/os/ProcessInfo.h>
#include <rsc/os/HostInfo.h>
#include <rsb/Version.h>
#include <rsb/Scope.h>
Include dependency graph for Model.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rsb::introspection::ParticipantInfo
 Instances of this class store information about participants in the current process. More...
 
class  rsb::introspection::ProcessInfo
 Instances of this class store information about the current process. More...
 
class  rsb::introspection::HostInfo
 Instances of this class store information about the local host. More...
 

Namespaces

 rsb
 
 rsb::introspection
 

Functions

std::string rsb::introspection::tryCurrentProgramName ()
 
std::vector< std::string > rsb::introspection::tryCurrentCommandlineArguments ()
 
boost::posix_time::ptime rsb::introspection::tryCurrentProcessStartTime ()
 
std::string rsb::introspection::tryCurrentExecutingUser ()
 
std::string rsb::introspection::tryCurrentHostId ()
 
std::string rsb::introspection::currentCompatibleHostId ()
 
std::string rsb::introspection::tryCurrentHostname ()
 
std::string rsb::introspection::tryCurrentMachineType ()
 
std::string rsb::introspection::tryCurrentMachineVersion ()
 
std::string rsb::introspection::tryCurrentSoftwareType ()
 
std::string rsb::introspection::tryCurrentSoftwareVersion ()