|
HAL
|
A BooleanFunctionTableEntry that represents a clear-preset behavior. More...
#include <boolean_function_table_model.h>


Public Member Functions | |
| CPBehaviorEntry (u32 gateId, std::pair< hal::AsyncSetResetBehavior, hal::AsyncSetResetBehavior > cPBehavior) | |
| std::pair< hal::AsyncSetResetBehavior, hal::AsyncSetResetBehavior > | getCPBehavior () const |
Public Member Functions inherited from hal::BooleanFunctionTableEntry | |
| BooleanFunctionTableEntry (u32 gateId) | |
| QString | getEntryIdentifier () const |
| QString | getEntryValueString () const |
| u32 | getGateId () const |
| EntryType | getEntryType () const |
| virtual QString | getPythonCode () |
Additional Inherited Members | |
Public Types inherited from hal::BooleanFunctionTableEntry | |
| enum class | EntryType { BooleanFunctionStandard , CPBehavior , StateComp , FFComp , LatchComp } |
Protected Attributes inherited from hal::BooleanFunctionTableEntry | |
| QString | mLeft |
| QString | mRight |
| u32 | mGateId |
| EntryType | mType |
A BooleanFunctionTableEntry that represents a clear-preset behavior.
Definition at line 225 of file boolean_function_table_model.h.
| hal::CPBehaviorEntry::CPBehaviorEntry | ( | u32 | gateId, |
| std::pair< hal::AsyncSetResetBehavior, hal::AsyncSetResetBehavior > | cPBehavior | ||
| ) |
Constructor.
| gateId | - The id of the gate the clear-preset behavior belongs to |
| cPBehavior | - The clear set behavior |
Definition at line 76 of file boolean_function_table_model.cpp.
References hal::BooleanFunctionTableEntry::CPBehavior, hal::BooleanFunctionTableEntry::mLeft, hal::BooleanFunctionTableEntry::mRight, and hal::BooleanFunctionTableEntry::mType.
| std::pair< hal::AsyncSetResetBehavior, hal::AsyncSetResetBehavior > hal::CPBehaviorEntry::getCPBehavior | ( | ) | const |
Get the clear-preset behavior.
Definition at line 85 of file boolean_function_table_model.cpp.