Public Member Functions | Private Attributes
librms::condition Class Reference

#include <condition.hpp>

List of all members.

Public Member Functions

 condition (librms::rms *client, unsigned int id, std::string name, unsigned int study_id, unsigned int iface_id, unsigned int environment_id, std::string created, std::string modified)
std::string get_created () const
unsigned int get_environment_id () const
unsigned int get_id () const
unsigned int get_iface_id () const
std::string get_modified () const
std::string get_name () const
std::vector< librms::slot > & get_slots ()
unsigned int get_study_id () const

Private Attributes

librms::rmsclient_
std::string created_
unsigned int environment_id_
unsigned int id_
unsigned int iface_id_
std::string modified_
std::string name_
std::vector< librms::slotslots_
bool slots_fetched_
unsigned int study_id_

Detailed Description

Definition at line 15 of file condition.hpp.


Constructor & Destructor Documentation

condition::condition ( librms::rms client,
unsigned int  id,
std::string  name,
unsigned int  study_id,
unsigned int  iface_id,
unsigned int  environment_id,
std::string  created,
std::string  modified 
)

Definition at line 8 of file condition.cpp.


Member Function Documentation

string condition::get_created ( ) const

Definition at line 48 of file condition.cpp.

unsigned int condition::get_environment_id ( ) const

Definition at line 43 of file condition.cpp.

unsigned int condition::get_id ( ) const

Definition at line 20 of file condition.cpp.

unsigned int condition::get_iface_id ( ) const

Definition at line 37 of file condition.cpp.

string condition::get_modified ( ) const

Definition at line 53 of file condition.cpp.

string condition::get_name ( ) const

Definition at line 25 of file condition.cpp.

std::vector< slot > & condition::get_slots ( )

Definition at line 58 of file condition.cpp.

unsigned int condition::get_study_id ( ) const

Definition at line 31 of file condition.cpp.


Member Data Documentation

Definition at line 40 of file condition.hpp.

std::string librms::condition::created_ [private]

Definition at line 37 of file condition.hpp.

unsigned int librms::condition::environment_id_ [private]

Definition at line 38 of file condition.hpp.

unsigned int librms::condition::id_ [private]

Definition at line 38 of file condition.hpp.

unsigned int librms::condition::iface_id_ [private]

Definition at line 38 of file condition.hpp.

std::string librms::condition::modified_ [private]

Definition at line 37 of file condition.hpp.

std::string librms::condition::name_ [private]

Definition at line 37 of file condition.hpp.

std::vector<librms::slot> librms::condition::slots_ [private]

Definition at line 41 of file condition.hpp.

Definition at line 39 of file condition.hpp.

unsigned int librms::condition::study_id_ [private]

Definition at line 38 of file condition.hpp.


The documentation for this class was generated from the following files:


librms
Author(s): Russell Toris
autogenerated on Sat Jun 8 2019 18:47:12