|
Classes |
class | CheckPointer |
class | CheckPointer< T * > |
Functions |
RFLX_API EFUNDAMENTALTYPE | FundamentalType (const Type &typ) |
RFLX_API std::string | Demangle (const std::type_info &ti) |
RFLX_API void | StringSplit (std::vector< std::string > &splitValues, const std::string &str, const std::string &delim=",") |
RFLX_API void | StringSplitPair (std::string &val1, std::string &val2, const std::string &str, const std::string &delim=",") |
RFLX_API void | StringStrip (std::string &str) |
RFLX_API std::string | StringVec2String (const std::vector< std::string > &vec) |
RFLX_API std::string | BuildTypeName (Type &t, unsigned int modifiers) |
RFLX_API std::vector< std::string > | GenTemplateArgVec (const std::string &name) |
RFLX_API void | GetTemplateComponents (const std::string &Name, std::string &templatename, std::vector< std::string > &args) |
RFLX_API size_t | GetBasePosition (const std::string &name) |
RFLX_API size_t | GetFirstScopePosition (const std::string &name, size_t &start) |
RFLX_API std::string | GetScopeName (const std::string &name, bool startFromLeft=false) |
RFLX_API std::string | GetBaseName (const std::string &name, bool startFromLeft=false) |
RFLX_API bool | IsTemplated (const char *name) |
RFLX_API std::string | GetTemplateArguments (const char *name) |
RFLX_API std::string | GetTemplateName (const char *name) |
RFLX_API std::string | NormalizeName (const std::string &name) |
RFLX_API std::string | NormalizeName (const char *name) |
template<typename T> |
std::vector< T > | MakeVector (T t0) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24, T t25) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24, T t25, T t26) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24, T t25, T t26, T t27) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24, T t25, T t26, T t27, T t28) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24, T t25, T t26, T t27, T t28, T t29) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24, T t25, T t26, T t27, T t28, T t29, T t30) |
template<typename T> |
std::vector< T > | MakeVector (T t0, T t1, T t2, T t3, T t4, T t5, T t6, T t7, T t8, T t9, T t10, T t11, T t12, T t13, T t14, T t15, T t16, T t17, T t18, T t19, T t20, T t21, T t22, T t23, T t24, T t25, T t26, T t27, T t28, T t29, T t30, T t31) |