RayZaler 0.1
The free opto-mechanical simulation framework
exprtk::loop_runtime_check Struct Reference

Classes

struct  violation_context
 

Public Types

enum  loop_types {
  e_invalid = 0 , e_for_loop = 1 , e_while_loop = 2 , e_repeat_until_loop = 4 ,
  e_all_loops = 7
}
 
enum  violation_type { e_unknown = 0 , e_iteration_count = 1 , e_timeout = 2 }
 

Public Member Functions

virtual bool check ()
 
virtual void handle_runtime_violation (const violation_context &)
 

Public Attributes

loop_types loop_set
 
details::_uint64_t max_loop_iterations
 

The documentation for this struct was generated from the following file: