Xyce  6.1
Xyce::Device::DeviceState Class Reference

#include <N_DEV_DeviceState.h>

Public Member Functions

 DeviceState (const std::string &id="")
 
virtual ~DeviceState ()
 
bool operator== (const DeviceState &right) const
 
bool operator!= (const DeviceState &right) const
 
void dump (std::ostream &os)
 
void restore (std::istream &is)
 

Public Attributes

std::string ID
 
std::vector< double > data
 
std::vector< int > dataInt
 
std::vector< size_t > dataSizeT
 

Friends

class Pack< DeviceState >
 
std::ostream & operator<< (std::ostream &os, const DeviceState &ds)
 

Detailed Description

Definition at line 67 of file N_DEV_DeviceState.h.

Constructor & Destructor Documentation

Xyce::Device::DeviceState::DeviceState ( const std::string &  id = "")
inline

Definition at line 73 of file N_DEV_DeviceState.h.

virtual Xyce::Device::DeviceState::~DeviceState ( )
inlinevirtual

Definition at line 77 of file N_DEV_DeviceState.h.

Member Function Documentation

void Xyce::Device::DeviceState::dump ( std::ostream &  os)

Definition at line 86 of file N_DEV_DeviceState.C.

bool Xyce::Device::DeviceState::operator!= ( const DeviceState right) const
inline

Definition at line 84 of file N_DEV_DeviceState.h.

bool Xyce::Device::DeviceState::operator== ( const DeviceState right) const
inline

Definition at line 82 of file N_DEV_DeviceState.h.

void Xyce::Device::DeviceState::restore ( std::istream &  is)

Definition at line 116 of file N_DEV_DeviceState.C.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const DeviceState ds 
)
friend

Definition at line 66 of file N_DEV_DeviceState.C.

friend class Pack< DeviceState >
friend

Definition at line 69 of file N_DEV_DeviceState.h.

Member Data Documentation

std::vector<double> Xyce::Device::DeviceState::data

Definition at line 91 of file N_DEV_DeviceState.h.

std::vector<int> Xyce::Device::DeviceState::dataInt

Definition at line 92 of file N_DEV_DeviceState.h.

std::vector<size_t> Xyce::Device::DeviceState::dataSizeT

Definition at line 93 of file N_DEV_DeviceState.h.

std::string Xyce::Device::DeviceState::ID

Definition at line 90 of file N_DEV_DeviceState.h.


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