OpenASIP 2.2
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | List of all members
WritableState Class Referenceabstract

#include <WritableState.hh>

Inheritance diagram for WritableState:
Inheritance graph
Collaboration diagram for WritableState:
Collaboration graph

Public Member Functions

 WritableState ()
 
virtual ~WritableState ()
 
virtual void setValue (const SimValue &value)=0
 

Private Member Functions

 WritableState (const WritableState &)
 Copying not allowed.
 
WritableStateoperator= (const WritableState &)
 Assignment not allowed.
 

Detailed Description

Models a piece of machine state that is writable.

Definition at line 41 of file WritableState.hh.

Constructor & Destructor Documentation

◆ WritableState() [1/2]

WritableState::WritableState ( )

Constructor.

Definition at line 38 of file WritableState.cc.

38 {
39}

◆ ~WritableState()

WritableState::~WritableState ( )
virtual

Destructor.

Definition at line 44 of file WritableState.cc.

44 {
45}

◆ WritableState() [2/2]

WritableState::WritableState ( const WritableState )
private

Copying not allowed.

Member Function Documentation

◆ operator=()

WritableState & WritableState::operator= ( const WritableState )
private

Assignment not allowed.

◆ setValue()

virtual void WritableState::setValue ( const SimValue value)
pure virtual

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