GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
operators.hpp File Reference
Include dependency graph for operators.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  chaiscript
 Namespace chaiscript contains every API call that the average user will be concerned with.
namespace  chaiscript::bootstrap
 Classes and functions useful for bootstrapping of ChaiScript and adding of new types.
namespace  chaiscript::bootstrap::operators

Functions

template<typename T>
void chaiscript::bootstrap::operators::assign (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_bitwise_and (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_xor (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_bitwise_or (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_difference (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_left_shift (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_product (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_quotient (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_remainder (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_right_shift (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::assign_sum (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::prefix_decrement (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::prefix_increment (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::equal (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::greater_than (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::greater_than_equal (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::less_than (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::less_than_equal (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::logical_compliment (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::not_equal (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::addition (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::unary_plus (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::subtraction (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::unary_minus (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::bitwise_and (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::bitwise_compliment (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::bitwise_xor (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::bitwise_or (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::division (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::left_shift (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::multiplication (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::remainder (Module &m)
template<typename T>
void chaiscript::bootstrap::operators::right_shift (Module &m)