#pragma once #using "D:/test/declib.dll" #include "epm_handler_common.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include "tc/envelope.h" #include #include "ae/dataset.h" #include #include #include #include #include #include #include #include "ce/ce.h" #include #include #include #include #include "string" #include "sstream" #include #include #include #include "ctime" #include "tchar.h" #include "rapidjson/document.h" // rapidjson's DOM-style API #include "rapidjson/writer.h" #include "rapidjson/stringbuffer.h" #include "rapidjson/prettywriter.h" #include "easylogging++.h" #ifndef easylog #define easylog _INITIALIZE_EASYLOGGINGPP #endif using namespace easyloggingpp; using namespace rapidjson; using namespace Testdll; using namespace std; extern "C" int POM_AM__set_application_bypass(logical bypass); string ConvertToString(System::String^ str); char * get_val(tag_t tag, char *name); char * get_real_val(tag_t tag, char *name); bool isTypeOf(tag_t objtag, const char * type_name); Value get_jldw(const char *str, Document::AllocatorType &al,Value &val); Value get_wlsx(string str, Document::AllocatorType &al,Value &val); System::String ^ convert_to_cstring(const char *p); Value get_acct(string str, Document::AllocatorType &al, int type,Value &val); string getTime();