Includes, clean-up
We are trying to avoid including stuff whenever possible. Forward declarations are prefered in most cases, just in case...
This commit is contained in:
14
symrs.cc
14
symrs.cc
@@ -4,7 +4,8 @@
|
||||
*/
|
||||
|
||||
#include "symrs.hh"
|
||||
|
||||
#include "rs.hh"
|
||||
#include "bdd_macro.hh"
|
||||
|
||||
SymRS::SymRS(RctSys *rs, Options *opts)
|
||||
{
|
||||
@@ -35,6 +36,17 @@ SymRS::SymRS(RctSys *rs, Options *opts)
|
||||
encode();
|
||||
}
|
||||
|
||||
bool SymRS::usingContextAutomaton(void)
|
||||
{
|
||||
return rs->ctx_aut != nullptr;
|
||||
}
|
||||
|
||||
|
||||
BDD SymRS::encEntity(std::string proc_name, std::string entity_name) const
|
||||
{
|
||||
return encEntity(rs->getProcessID(proc_name), rs->getEntityID(entity_name));
|
||||
}
|
||||
|
||||
void SymRS::encode(void)
|
||||
{
|
||||
VERB("Encoding...");
|
||||
|
||||
Reference in New Issue
Block a user