#[repr(C)]pub struct _COBIAFUNCTIONS {Show 17 fields
pub capeGenUUID: CAPEUUIDFUNCVOID,
pub capeStringFromUUID: CAPESTRINGFUNCUUID,
pub capeUUIDFromString: CAPEUUIDFROMSTRING,
pub getCobiaDataFolder: CAPESTRINGFUNC,
pub getCobiaUserDataFolder: CAPESTRINGFUNC,
pub getCobiaFolder: CAPESTRINGFUNC,
pub getCobiaLanguage: CAPESTRINGFUNC,
pub getCobiaVersion: CAPESTRINGFUNC,
pub capeGetErrorDescription: CAPESTRINGFUNCCAPERESULT,
pub capeGetRegistryKey: CAPEGETREGISTRYKEY,
pub capeGetPMCEnumerator: CAPEGETPMCENUMERATOR,
pub capeGetLibraryEnumerator: CAPEGETLIBRARYENUMERATOR,
pub capeGetRegistryWriter: CAPEGETREGISTRYWRITER,
pub cobiaCreatePMCInstance: COBIACREATEPMCINSTANCE,
pub cobiaDataClassFactories: *mut ICobiaDataClassFactory,
pub cobiaDepersistFromTransitionFormat: COBIADEPERSISTFROMTRANSITIONFORMAT,
pub cobiaDepersistPMCFromTransitionFormat: COBIADEPERSISTPMCFROMTRANSITIONFORMAT,
}Fields§
§capeGenUUID: CAPEUUIDFUNCVOID!< pointer to UUID generation function
capeStringFromUUID: CAPESTRINGFUNCUUID!< pointer to UUID to string conversion function
capeUUIDFromString: CAPEUUIDFROMSTRING!< pointer to string to UUID conversion function
getCobiaDataFolder: CAPESTRINGFUNC!< pointer to COBIA machine-wide data folder function
getCobiaUserDataFolder: CAPESTRINGFUNC!< pointer to COBIA user data folder function
getCobiaFolder: CAPESTRINGFUNC!< pointer to COBIA machine-wide binary folder function
getCobiaLanguage: CAPESTRINGFUNC!< pointer to COBIA language string function
getCobiaVersion: CAPESTRINGFUNC!< pointer to COBIA version string function
capeGetErrorDescription: CAPESTRINGFUNCCAPERESULT!< pointer to COBIA error description function
capeGetRegistryKey: CAPEGETREGISTRYKEY!< pointer to COBIA function to get registry key
capeGetPMCEnumerator: CAPEGETPMCENUMERATOR!< pointer to COBIA function to get PMC enumerator
capeGetLibraryEnumerator: CAPEGETLIBRARYENUMERATOR!< pointer to COBIA function to get PMC enumerator
capeGetRegistryWriter: CAPEGETREGISTRYWRITER!< pointer to COBIA function to get registry write access
cobiaCreatePMCInstance: COBIACREATEPMCINSTANCE!< pointer to COBIA function to create PMC instance
cobiaDataClassFactories: *mut ICobiaDataClassFactory!< pointer to COBIA functions to create data class instances
cobiaDepersistFromTransitionFormat: COBIADEPERSISTFROMTRANSITIONFORMAT!< pointer to COBIA API function to enable persistence transition
cobiaDepersistPMCFromTransitionFormat: COBIADEPERSISTPMCFROMTRANSITIONFORMAT!< pointer to COBIA API function to enable persistence transition
Trait Implementations§
Source§impl Clone for _COBIAFUNCTIONS
impl Clone for _COBIAFUNCTIONS
Source§fn clone(&self) -> _COBIAFUNCTIONS
fn clone(&self) -> _COBIAFUNCTIONS
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more