DbcLib 1.0
CAN DBC C++ library.
Loading...
Searching...
No Matches
Public Member Functions | List of all members
dbc::EnvVar Class Reference

Wrapper around an environment DBC variable.

#include <envvar.h>

Public Member Functions

void Name (const std::string &name)
 Sets the name.
 
const std::string & Name () const
 Retuns the name.
 
void Comment (const std::string &comment)
 Sets the descriptive text.
 
const std::string & Comment () const
 Return the descriptive text.
 
void Type (EnvType type)
 Sets the data type.
 
EnvType Type () const
 Returns the data type.
 
std::string TypeAsString () const
 Returns the data type as string.
 
void Min (double min)
 Sets the min range.
 
double Min () const
 Min range.
 
void Max (double max)
 Sets the max range.
 
double Max () const
 Max range.
 
void Unit (const std::string &unit)
 Sets the unit.
 
const std::string & Unit () const
 Unit.
 
void InitValue (double value)
 Sets the initial value.
 
double InitValue () const
 Returns the initial value.
 
void Ident (uint64_t ident)
 Sets the identity.
 
uint64_t Ident () const
 Identity.
 
void Access (AccessType type)
 Sets the access.
 
AccessType Access () const
 Access.
 
void NodeList (const std::vector< std::string > &node_list)
 Sets the node list.
 
const std::vector< std::string > & NodeList () const
 Returns the node list.
 
void EnumList (const std::map< int64_t, std::string > &enum_list)
 Sets the enumerate list.
 
const std::map< int64_t, std::string > & EnumList () const
 Returns the node list.
 

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