#pragma once #include #include #include using namespace std; typedef map MsgTypes_t; typedef struct { int32_t gender; string wxid; string code; string name; string country; string province; string city; } RpcContact_t; typedef vector DbNames_t; typedef struct { string name; string sql; } DbTable_t; typedef vector DbTables_t; typedef struct { int32_t type; string column; vector content; } DbField_t; typedef vector DbRow_t; typedef vector DbRows_t; typedef struct { bool is_self; bool is_group; int32_t type; string id; string xml; string sender; string roomid; string content; } WxMsg_t;