They are mainly harmless functions that allow item manipulations, and they can usually be considere "language standards". Anyhow, it is possible that the embedding application may wish to provide a limited set of this, or a personalized version. In this case, it will provide a different core moudle by using something similar to the core_module_init() function.
FALCON_FUNC_DYN_SYM Falcon::core::AccessError_init | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC_DYN_SYM Falcon::core::CodeError_init | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC_DYN_SYM Falcon::core::CreateTraceback | ( | ::Falcon::VMachine * | vm | ) |
Useful symbol to be exported by the engine DLL.
FALCON_FUNC Falcon::core::DgetKeyAt | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC Falcon::core::DgetPairAt | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC Falcon::core::DgetValueAt | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC_DYN_SYM Falcon::core::Error | ( | ::Falcon::VMachine * | vm | ) |
Useful symbol to be exported by the engine DLL.
FALCON_FUNC_DYN_SYM Falcon::core::Error_init | ( | ::Falcon::VMachine * | vm | ) |
Useful symbol to be exported by the engine DLL This is exported also by error.h.
FALCON_FUNC_DYN_SYM Falcon::core::Error_toString | ( | ::Falcon::VMachine * | vm | ) |
Useful symbol to be exported by the engine DLL.
CoreObject* Falcon::core::ErrorObjectFactory | ( | const CoreClass * | cls, | |
void * | user_data, | |||
bool | bDeserial | |||
) |
FALCON_FUNC_DYN_SYM Falcon::core::IoError_init | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC Falcon::core::len | ( | ::Falcon::VMachine * | vm | ) |
Referenced by Falcon::String::remove().
FALCON_FUNC_DYN_SYM Falcon::core::MathError_init | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC_DYN_SYM Falcon::core::ParamError_init | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC_DYN_SYM Falcon::core::ParseError_init | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC_DYN_SYM Falcon::core::SyntaxError_init | ( | ::Falcon::VMachine * | vm | ) |
FALCON_FUNC_DYN_SYM Falcon::core::TraceStep | ( | ::Falcon::VMachine * | vm | ) |
Useful symbol to be exported by the engine DLL.
FALCON_FUNC_DYN_SYM Falcon::core::TraceStep_toString | ( | ::Falcon::VMachine * | vm | ) |
Useful symbol to be exported by the engine DLL.
Reflective function to support error property: code.