GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
boxed_number.hpp File Reference
#include <cstdint>
#include <sstream>
#include <string>
#include "../language/chaiscript_algebraic.hpp"
#include "any.hpp"
#include "boxed_cast.hpp"
#include "boxed_cast_helper.hpp"
#include "boxed_value.hpp"
#include "type_info.hpp"
Include dependency graph for boxed_number.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  chaiscript::exception::arithmetic_error
class  chaiscript::Boxed_Number
 Represents any numeric type, generically. Used internally for generic operations between POD values. More...
struct  chaiscript::detail::Cast_Helper< Boxed_Number >
 Cast_Helper for converting from Boxed_Value to Boxed_Number. More...
struct  chaiscript::detail::Cast_Helper< const Boxed_Number & >
 Cast_Helper for converting from Boxed_Value to Boxed_Number. More...
struct  chaiscript::detail::Cast_Helper< const Boxed_Number >
 Cast_Helper for converting from Boxed_Value to Boxed_Number. More...

Namespaces

namespace  chaiscript
 Namespace chaiscript contains every API call that the average user will be concerned with.
namespace  chaiscript::exception
 Classes which may be thrown during error cases when ChaiScript is executing.
namespace  chaiscript::detail
 Classes and functions reserved for internal use. Items in this namespace are not supported.