#ifndef __XSN_TYPES #define __XSN_TYPES #include <string> #include <windows.h> #include <newpluginapi.h> #include <m_database.h> #ifndef UNICODE typedef std::string xsn_string; #else typedef std::wstring xsn_string; #endif typedef std::string ModuleString; typedef std::string ProtocolString; struct XSN_Variant : DBVARIANT { XSN_Variant(); ~XSN_Variant(); xsn_string toString() const; bool empty() const; }; struct XSN_ModuleInfo { static const char * name(); static const char * soundSetting(); }; #endif