Public Member Functions | List of all members
r_exec::GuardBuilder Class Reference

#include <guard_builder.h>

Inheritance diagram for r_exec::GuardBuilder:
Inheritance graph
Collaboration diagram for r_exec::GuardBuilder:
Collaboration graph

Public Member Functions

 GuardBuilder ()
virtual ~GuardBuilder ()
virtual void build (Code *mdl, _Fact *premise_pattern, _Fact *cause_pattern, uint16_t &write_index) const
- Public Member Functions inherited from core::_Object
virtual ~_Object ()
void incRef ()
virtual void decRef ()

Additional Inherited Members

- Protected Member Functions inherited from core::_Object
 _Object ()
- Protected Attributes inherited from core::_Object
std::atomic_int_fast64_t refCount

Constructor & Destructor Documentation

r_exec::GuardBuilder::GuardBuilder ( )
r_exec::GuardBuilder::~GuardBuilder ( )

Member Function Documentation

void r_exec::GuardBuilder::build ( Code mdl,
_Fact premise_pattern,
_Fact cause_pattern,
uint16_t &  write_index 
) const

Reimplemented in r_exec::AGuardBuilder, r_exec::MGuardBuilder, r_exec::ACGuardBuilder, r_exec::MCGuardBuilder, r_exec::NoArgCmdGuardBuilder, r_exec::SGuardBuilder, and r_exec::TimingGuardBuilder.

Here is the call graph for this function:

Here is the caller graph for this function:

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