#include <horn.hpp>
◆ HornVar()
ilasynth::HornVar::HornVar |
( |
const unsigned & |
id | ) |
|
◆ ~HornVar()
virtual ilasynth::HornVar::~HornVar |
( |
| ) |
|
|
virtual |
◆ addInVar()
void ilasynth::HornVar::addInVar |
( |
hvptr_t |
v | ) |
|
◆ addOutVar()
void ilasynth::HornVar::addOutVar |
( |
hvptr_t |
v | ) |
|
◆ eraseExec()
void ilasynth::HornVar::eraseExec |
( |
| ) |
|
◆ getExec()
const std::set<std::string>& ilasynth::HornVar::getExec |
( |
| ) |
const |
◆ getId()
const unsigned& ilasynth::HornVar::getId |
( |
| ) |
const |
◆ getInNum()
size_t ilasynth::HornVar::getInNum |
( |
| ) |
const |
◆ getInSet()
const std::map<std::string, hvptr_t>& ilasynth::HornVar::getInSet |
( |
| ) |
const |
◆ getLevel()
const int& ilasynth::HornVar::getLevel |
( |
| ) |
const |
◆ getName()
const std::string& ilasynth::HornVar::getName |
( |
| ) |
const |
◆ getNd()
const std::string& ilasynth::HornVar::getNd |
( |
| ) |
const |
◆ getOutNum()
size_t ilasynth::HornVar::getOutNum |
( |
| ) |
const |
◆ getOutSet()
const std::set<hvptr_t>& ilasynth::HornVar::getOutSet |
( |
| ) |
const |
◆ getOutVar()
hvptr_t ilasynth::HornVar::getOutVar |
( |
| ) |
const |
◆ getPred()
std::string ilasynth::HornVar::getPred |
( |
| ) |
const |
◆ getRel()
std::string ilasynth::HornVar::getRel |
( |
| ) |
const |
◆ getType()
const std::string& ilasynth::HornVar::getType |
( |
| ) |
const |
◆ isConst()
bool ilasynth::HornVar::isConst |
( |
| ) |
const |
◆ isNd()
bool ilasynth::HornVar::isNd |
( |
| ) |
const |
◆ mergeInVars()
void ilasynth::HornVar::mergeInVars |
( |
hvptr_t |
v | ) |
|
◆ mergeOutVars()
void ilasynth::HornVar::mergeOutVars |
( |
hvptr_t |
v | ) |
|
◆ setConst()
void ilasynth::HornVar::setConst |
( |
| ) |
|
◆ setExec()
void ilasynth::HornVar::setExec |
( |
std::string |
s | ) |
|
◆ setLevel()
void ilasynth::HornVar::setLevel |
( |
const int & |
lvl | ) |
|
◆ setName()
void ilasynth::HornVar::setName |
( |
std::string |
s | ) |
|
◆ setNd()
void ilasynth::HornVar::setNd |
( |
const std::string & |
nd | ) |
|
◆ setType()
void ilasynth::HornVar::setType |
( |
std::string |
s | ) |
|
◆ _const
bool ilasynth::HornVar::_const |
|
private |
◆ _exec
std::set<std::string> ilasynth::HornVar::_exec |
|
private |
◆ _id
unsigned ilasynth::HornVar::_id |
|
private |
◆ _ins
std::map<std::string, hvptr_t> ilasynth::HornVar::_ins |
|
private |
◆ _lvl
int ilasynth::HornVar::_lvl |
|
private |
◆ _name
std::string ilasynth::HornVar::_name |
|
private |
◆ _nd
std::string ilasynth::HornVar::_nd |
|
private |
◆ _outs
std::set<hvptr_t> ilasynth::HornVar::_outs |
|
private |
◆ _type
std::string ilasynth::HornVar::_type |
|
private |
The documentation for this class was generated from the following file: