X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/22f3361e1cf25c52a2da8fdfc5cb081809e18fb9..27d0dcd033be9b1356a36d582f3d3665a53e11e4:/include/wx/cmdline.h diff --git a/include/wx/cmdline.h b/include/wx/cmdline.h index a6808091ea..ccfe008b4e 100644 --- a/include/wx/cmdline.h +++ b/include/wx/cmdline.h @@ -7,7 +7,7 @@ // Created: 04.01.00 // RCS-ID: $Id$ // Copyright: (c) 2000 Vadim Zeitlin -// Licence: wxWindows license +// Licence: wxWindows licence /////////////////////////////////////////////////////////////////////////////// #ifndef _WX_CMDLINE_H_ @@ -18,11 +18,13 @@ #endif #include "wx/defs.h" -#include "wx/string.h" #if wxUSE_CMDLINE_PARSER -class WXDLLEXPORT wxDateTime; +#include "wx/string.h" +#include "wx/arrstr.h" + +class WXDLLIMPEXP_BASE wxDateTime; // ---------------------------------------------------------------------------- // constants @@ -91,7 +93,7 @@ struct wxCmdLineEntryDesc // 4. use GetXXX() to retrieve the parsed info // ---------------------------------------------------------------------------- -class WXDLLEXPORT wxCmdLineParser +class WXDLLIMPEXP_BASE wxCmdLineParser { public: // ctors and initializers @@ -185,9 +187,11 @@ public: // the value in the provided pointer bool Found(const wxString& name, long *value) const; +#if wxUSE_DATETIME // returns TRUE if an option taking a date value was found and stores the // value in the provided pointer bool Found(const wxString& name, wxDateTime *value) const; +#endif // wxUSE_DATETIME // gets the number of parameters found size_t GetParamCount() const; @@ -217,7 +221,7 @@ private: // this function is always available (even if !wxUSE_CMDLINE_PARSER) because it // is used by wxWin itself under Windows -class WXDLLEXPORT wxCmdLineParser +class WXDLLIMPEXP_BASE wxCmdLineParser { public: static wxArrayString ConvertStringToArgs(const wxChar *cmdline);