21#include "../nsDefinitions.h"
22#include "EtpMessages.h"
24#if defined(_WIN32) && !defined(FETPAPI_STATIC)
25 #ifndef FETPAPI_DLL_IMPORT_OR_EXPORT
26 #if defined(Fetpapi_EXPORTS)
27 #define FETPAPI_DLL_IMPORT_OR_EXPORT __declspec(dllexport)
29 #define FETPAPI_DLL_IMPORT_OR_EXPORT __declspec(dllimport)
33 #define FETPAPI_DLL_IMPORT_OR_EXPORT
43 class AbstractSession;
45 namespace EtpHelpers {
53 FETPAPI_DLL_IMPORT_OR_EXPORT std::string getDataObjectType(
const std::string& uri);
61 FETPAPI_DLL_IMPORT_OR_EXPORT std::string getDataspaceUri(
const std::string& uri);
81 FETPAPI_DLL_IMPORT_OR_EXPORT std::pair<std::string, std::string> getUuidAndVersionFromUri(
const std::string & uri);
Definition EtpMessages.h:1817
Definition EtpMessages.h:1842