Fleet  0.0.9
Inference in the LOT
Classes | Functions
RuntimeCounter.h File Reference

This class manages counting operations at runtime and interfaces operations to a grammar NOTE: Currently we don't track each arg separately, since that's a pain. More...

#include <atomic>
#include <vector>
#include "Instruction.h"
#include "Miscellaneous.h"
Include dependency graph for RuntimeCounter.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RuntimeCounter
 

Functions

template<typename HYP >
RuntimeCounter runtime (HYP &h, typename HYP::datum_t &di)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ More...
 
template<typename HYP >
RuntimeCounter runtime (HYP &h, typename HYP::data_t &d)
 

Detailed Description

This class manages counting operations at runtime and interfaces operations to a grammar NOTE: Currently we don't track each arg separately, since that's a pain.

Function Documentation

◆ runtime() [1/2]

template<typename HYP >
RuntimeCounter runtime ( HYP &  h,
typename HYP::datum_t &  di 
)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

◆ runtime() [2/2]

template<typename HYP >
RuntimeCounter runtime ( HYP &  h,
typename HYP::data_t &  d 
)