NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::RecordingBackendScreen::DeviceData Struct Reference

Public Member Functions

 DeviceData ()
 
void get_status (Dictionary &) const
 
void set_status (const Dictionary &)
 
void write (const Event &, const std::vector< double > &, const std::vector< long > &)
 

Private Member Functions

void prepare_cout_ ()
 
void restore_cout_ ()
 

Private Attributes

std::ios::fmtflags old_fmtflags_
 
long old_precision_
 
long precision_
 Number of decimal places used when writing decimal values.
 
bool time_in_steps_
 Should time be recorded in steps (ms if false)
 

Constructor & Destructor Documentation

◆ DeviceData()

nest::RecordingBackendScreen::DeviceData::DeviceData ( )

Member Function Documentation

◆ get_status()

void nest::RecordingBackendScreen::DeviceData::get_status ( Dictionary &  d) const

References nest::names::precision(), and nest::names::time_in_steps().

Referenced by nest::RecordingBackendScreen::get_device_defaults().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ prepare_cout_()

void nest::RecordingBackendScreen::DeviceData::prepare_cout_ ( )
private

◆ restore_cout_()

void nest::RecordingBackendScreen::DeviceData::restore_cout_ ( )
private

◆ set_status()

void nest::RecordingBackendScreen::DeviceData::set_status ( const Dictionary &  d)

References nest::names::precision(), and nest::names::time_in_steps().

Referenced by nest::RecordingBackendScreen::check_device_status().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ write()

void nest::RecordingBackendScreen::DeviceData::write ( const Event &  event,
const std::vector< double > &  double_values,
const std::vector< long > &  long_values 
)

Member Data Documentation

◆ old_fmtflags_

std::ios::fmtflags nest::RecordingBackendScreen::DeviceData::old_fmtflags_
private

◆ old_precision_

long nest::RecordingBackendScreen::DeviceData::old_precision_
private

◆ precision_

long nest::RecordingBackendScreen::DeviceData::precision_
private

Number of decimal places used when writing decimal values.

◆ time_in_steps_

bool nest::RecordingBackendScreen::DeviceData::time_in_steps_
private

Should time be recorded in steps (ms if false)


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