▼Nremotemono | |
▼Ntags | |
CParamBase | |
CReturnBase | |
CIdentity | |
▼CIPCVector | |
CVectorAPI | |
CVectorLocalAPI | |
CVectorRemoteAPI | |
CPackHelper | |
CRemoteFunctionFastcall | |
CRemoteFunctionFastcall< R(__fastcall *)(Args...)> | |
CRMonoAPI | |
CRMonoAPIBackend | |
CRMonoAPIBackendStructs | |
CRMonoAPIBase | |
CRMonoAPIDispatcher | |
▼CRMonoAPIDispatcherBase | |
CABIEntry | |
CRMonoAPIFunctionAPI | |
CRMonoAPIFunctionAPIAdapter | |
CRMonoAPIFunctionAPIAdapterFinal | |
CRMonoAPIFunctionAPIAdapterRetToOutParam | |
CRMonoAPIFunctionAPIAdapterRetToOutParam< std::enable_if_t< std::is_base_of_v< RMonoVariant, typename RetT::Type > >, CommonT, ABI, RetT, ArgsT... > | |
CRMonoAPIFunctionAPIAdapterRetToOutParam< std::enable_if_t<!std::is_base_of_v< RMonoVariant, typename RetT::Type > >, CommonT, ABI, RetT, ArgsT... > | |
CRMonoAPIFunctionAPIBase | |
CRMonoAPIFunctionAPITraits | |
CRMonoAPIFunctionAPITraits< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... > > | |
CRMonoAPIFunctionAutoAddNullTags | |
CRMonoAPIFunctionBase | |
CRMonoAPIFunctionCommon | |
CRMonoAPIFunctionCommonTraits | |
CRMonoAPIFunctionCommonTraits< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... > > | |
CRMonoAPIFunctionRaw | |
CRMonoAPIFunctionRawAdapter | |
CRMonoAPIFunctionRawAdapterFinal | |
CRMonoAPIFunctionRawBase | |
CRMonoAPIFunctionRawTraits | |
CRMonoAPIFunctionRawTraits< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... > > | |
CRMonoAPIFunctionSimple | |
CRMonoAPIFunctionWrap | |
CRMonoAPIFunctionWrapAdapter | |
CRMonoAPIFunctionWrapAdapterFinal | |
CRMonoAPIFunctionWrapAdapterRetToOutParam | |
CRMonoAPIFunctionWrapAdapterRetToOutParam< std::enable_if_t< !std::is_base_of_v< RMonoVariant, typename RetT::Type > &&!std::is_base_of_v< std::string, typename RetT::Type > &&!std::is_base_of_v< std::u16string, typename RetT::Type > &&!std::is_base_of_v< std::u32string, typename RetT::Type > >, CommonT, ABI, RetT, ArgsT... > | |
CRMonoAPIFunctionWrapAdapterRetToOutParam< std::enable_if_t< std::is_base_of_v< RMonoVariant, typename RetT::Type > >, CommonT, ABI, RetT, ArgsT... > | |
CRMonoAPIFunctionWrapAdapterRetToOutParam< std::enable_if_t< std::is_base_of_v< std::string, typename RetT::Type >||std::is_base_of_v< std::u16string, typename RetT::Type >||std::is_base_of_v< std::u32string, typename RetT::Type > >, CommonT, ABI, RetT, ArgsT... > | |
CRMonoAPIFunctionWrapBase | |
CRMonoAPIFunctionWrapTraits | |
CRMonoAPIFunctionWrapTraits< RMonoAPIFunctionBase< ABI, required, RetT, ArgsT... > > | |
CRMonoAPIParamTypeAdapter | |
CRMonoAPIParamTypeAdapter< ABI, StringViewT, std::enable_if_t< std::is_base_of_v< std::string_view, typename StringViewT::Type > > > | |
CRMonoAPIParamTypeAdapter< ABI, StringViewT, std::enable_if_t< std::is_base_of_v< std::u16string_view, typename StringViewT::Type > > > | |
CRMonoAPIParamTypeAdapter< ABI, StringViewT, std::enable_if_t< std::is_base_of_v< std::u32string_view, typename StringViewT::Type > > > | |
CRMonoAPIParamTypeAdapter< ABI, TaggedHandleT, std::enable_if_t< std::is_base_of_v< RMonoHandleTag, typename TaggedHandleT::Type > &&! std::is_base_of_v< RMonoObjectHandleTag, typename TaggedHandleT::Type > &&! tags::has_param_tag_v< TaggedHandleT, tags::ParamOutTag > > > | |
CRMonoAPIParamTypeAdapter< ABI, TaggedHandleT, std::enable_if_t< std::is_base_of_v< RMonoHandleTag, typename TaggedHandleT::Type > &&! std::is_base_of_v< RMonoObjectHandleTag, typename TaggedHandleT::Type > &&tags::has_param_tag_v< TaggedHandleT, tags::ParamOutTag > > > | |
CRMonoAPIParamTypeAdapter< ABI, TaggedObjectHandleT, std::enable_if_t< std::is_base_of_v< RMonoObjectHandleTag, typename TaggedObjectHandleT::Type > &&! tags::has_param_tag_v< TaggedObjectHandleT, tags::ParamOutTag > > > | |
CRMonoAPIParamTypeAdapter< ABI, TaggedObjectHandleT, std::enable_if_t< std::is_base_of_v< RMonoObjectHandleTag, typename TaggedObjectHandleT::Type > &&tags::has_param_tag_v< TaggedObjectHandleT, tags::ParamExceptionTag > > > | |
CRMonoAPIParamTypeAdapter< ABI, TaggedObjectHandleT, std::enable_if_t< std::is_base_of_v< RMonoObjectHandleTag, typename TaggedObjectHandleT::Type > &&tags::has_param_tag_v< TaggedObjectHandleT, tags::ParamOutTag > &&! tags::has_param_tag_v< TaggedObjectHandleT, tags::ParamExceptionTag > > > | |
CRMonoAPIParamTypeAdapter< ABI, ValT, std::enable_if_t< tags::has_param_tag_v< ValT, tags::ParamOutTag > &&std::is_fundamental_v< typename ValT::Type > > > | |
CRMonoAPIParamTypeAdapter< ABI, VariantArrT, std::enable_if_t< std::is_base_of_v< RMonoVariantArray, typename VariantArrT::Type > &&! tags::has_param_tag_v< VariantArrT, tags::ParamOutTag > &&! tags::has_param_tag_v< VariantArrT, tags::ParamOvwrInOutTag > > > | |
CRMonoAPIParamTypeAdapter< ABI, VariantArrT, std::enable_if_t< std::is_base_of_v< RMonoVariantArray, typename VariantArrT::Type > &&(tags::has_param_tag_v< VariantArrT, tags::ParamOutTag >||tags::has_param_tag_v< VariantArrT, tags::ParamOvwrInOutTag >) > > | |
CRMonoAPIParamTypeAdapter< ABI, VariantT, std::enable_if_t< std::is_base_of_v< RMonoVariant, typename VariantT::Type > &&! tags::has_param_tag_v< VariantT, tags::ParamOutTag > > > | |
CRMonoAPIParamTypeAdapter< ABI, VariantT, std::enable_if_t< std::is_base_of_v< RMonoVariant, typename VariantT::Type > &&tags::has_param_tag_v< VariantT, tags::ParamOutTag > > > | |
CRMonoAPIReturnTypeAdapter | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedHandleT, std::enable_if_t< std::is_base_of_v< RMonoHandleTag, typename TaggedHandleT::Type > &&! std::is_base_of_v< RMonoObjectHandleTag, typename TaggedHandleT::Type > > > | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedObjectHandleT, std::enable_if_t< std::is_base_of_v< RMonoObjectHandleTag, typename TaggedObjectHandleT::Type > > > | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedStringT, std::enable_if_t< std::is_base_of_v< std::string, typename TaggedStringT::Type > &&! tags::has_return_tag_v< TaggedStringT, tags::ReturnOwnTag > > > | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedStringT, std::enable_if_t< std::is_base_of_v< std::string, typename TaggedStringT::Type > &&tags::has_return_tag_v< TaggedStringT, tags::ReturnOwnTag > > > | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedStringT, std::enable_if_t< std::is_base_of_v< std::u16string, typename TaggedStringT::Type > &&! tags::has_return_tag_v< TaggedStringT, tags::ReturnOwnTag > > > | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedStringT, std::enable_if_t< std::is_base_of_v< std::u16string, typename TaggedStringT::Type > &&tags::has_return_tag_v< TaggedStringT, tags::ReturnOwnTag > > > | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedStringT, std::enable_if_t< std::is_base_of_v< std::u32string, typename TaggedStringT::Type > &&! tags::has_return_tag_v< TaggedStringT, tags::ReturnOwnTag > > > | |
CRMonoAPIReturnTypeAdapter< ABI, TaggedStringT, std::enable_if_t< std::is_base_of_v< std::u32string, typename TaggedStringT::Type > &&tags::has_return_tag_v< TaggedStringT, tags::ReturnOwnTag > > > | |
CRMonoAPIReturnTypeAdapter< ABI, VariantT, std::enable_if_t< std::is_base_of_v< RMonoVariant, typename VariantT::Type > > > | |
CRMonoAPIReturnTypeAdapter< ABI, void, void > | |
CRMonoHandle | |
CRMonoHandleBackendBase | |
CRMonoHandleTag | |
▼CRMonoLogger | |
CLogMessage | |
CRMonoObjectHandle | |
CRMonoObjectHandleTag | |
CRMonoStdoutLogFunction | |
▼CRMonoVariant | |
CMonoObjectPtrWrapper | |
CRMonoVariantArray | |
▼Nstd | |
Chash< typename remotemono::RMonoHandle< HandleT, deleter, invalidHandle > > | |