123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #ifndef TECPLOT_STRUTIL_TRANSLATEDSTRING
- #define TECPLOT_STRUTIL_TRANSLATEDSTRING
- #if defined MSWIN
- #pragma warning(disable : 4181)
- #endif
- namespace tecplot
- {
- class ___4218
- {
- public:
- typedef enum
- {
- ___1098,
- ___1104
- } ___2505;
- ___4218();
- static ___4218 ___2765();
- static ___4218 ___4217(char const *str, char const *___4219 = NULL);
- static ___4218 ___1097(char const *str);
- virtual ~___4218();
- virtual bool ___2035() const;
- virtual bool ___2036() const;
- virtual char const *c_str() const;
- #if defined MSWIN && !defined MAKEARCHIVE
- virtual wchar_t const *___798() const;
- #endif
- virtual operator std::string();
- #if defined MSWIN && !defined MAKEARCHIVE
- virtual operator std::wstring();
- #endif
- virtual ___4218 &operator=(___4218 const &___2888);
- ___4218(___4218 const &___2888);
- #if !defined NO_ASSERTS
- virtual bool ___2067() const;
- #endif
- private:
- ___4218(___4218::___2505 ___2504, char const *str, char const *___4219);
- void ___1932(___4218::___2505 ___2504, char const *str, char const *___4219);
- ___4218::___2505 ___2493;
- bool ___2487;
- std::string ___2623;
- mutable std::string *___2666;
- #if defined MSWIN
- mutable std::wstring *___2675;
- #endif
- };
- inline ___4218 ___4217(char const *str, char const *___4219 = NULL) { return ___4218::___4217(str, ___4219); }
- inline ___4218 ___1097(char const *str) { return ___4218::___1097(str); }
- inline ___4218 ___1097(std::string const &str) { return ___4218::___1097(str.c_str()); }
- }
- #endif
|