11#ifndef CHAISCRIPT_OPERATORS_HPP_
12#define CHAISCRIPT_OPERATORS_HPP_
Holds a collection of ChaiScript settings which can be applied to the ChaiScript runtime....
Definition dispatchkit.hpp:150
Module & add(Type_Info ti, std::string name)
Definition dispatchkit.hpp:152
Definition operators.hpp:22
void bitwise_or(Module &m)
Definition operators.hpp:186
void assign_bitwise_or(Module &m)
Definition operators.hpp:42
void assign_remainder(Module &m)
Definition operators.hpp:72
void assign_quotient(Module &m)
Definition operators.hpp:66
void unary_plus(Module &m)
Definition operators.hpp:150
void less_than(Module &m)
Definition operators.hpp:120
void bitwise_compliment(Module &m)
Definition operators.hpp:174
void assign(Module &m)
Definition operators.hpp:24
void assign_product(Module &m)
Definition operators.hpp:60
void assign_xor(Module &m)
Definition operators.hpp:36
void assign_right_shift(Module &m)
Definition operators.hpp:78
void assign_difference(Module &m)
Definition operators.hpp:48
void greater_than_equal(Module &m)
Definition operators.hpp:114
void addition(Module &m)
Definition operators.hpp:144
void greater_than(Module &m)
Definition operators.hpp:108
void assign_left_shift(Module &m)
Definition operators.hpp:54
void division(Module &m)
Definition operators.hpp:192
void equal(Module &m)
Definition operators.hpp:102
void bitwise_and(Module &m)
Definition operators.hpp:168
void left_shift(Module &m)
Definition operators.hpp:198
void right_shift(Module &m)
Definition operators.hpp:216
void prefix_increment(Module &m)
Definition operators.hpp:96
void remainder(Module &m)
Definition operators.hpp:210
void assign_sum(Module &m)
Definition operators.hpp:84
void multiplication(Module &m)
Definition operators.hpp:204
void unary_minus(Module &m)
Definition operators.hpp:162
void not_equal(Module &m)
Definition operators.hpp:138
void bitwise_xor(Module &m)
Definition operators.hpp:180
void prefix_decrement(Module &m)
Definition operators.hpp:90
void assign_bitwise_and(Module &m)
Definition operators.hpp:30
void logical_compliment(Module &m)
Definition operators.hpp:132
void subtraction(Module &m)
Definition operators.hpp:156
void less_than_equal(Module &m)
Definition operators.hpp:126
Classes and functions useful for bootstrapping of ChaiScript and adding of new types.
Definition bootstrap.hpp:21
Namespace chaiscript contains every API call that the average user will be concerned with.
Proxy_Function fun(const T &t)
Creates a new Proxy_Function object from a free function, member function or data member.
Definition register_function.hpp:43