DLL_HEADER

This commit is contained in:
Gerhard Kitzler 2012-10-29 17:45:15 +00:00
parent 0fcb171fe7
commit 6c48d43c27

View File

@ -32,30 +32,30 @@ void ReadEnclString(istream & in, string & str, const char encl);
class MyStr; class MyStr;
MyStr operator + (const MyStr &, const MyStr &); DLL_HEADER MyStr operator + (const MyStr &, const MyStr &);
int operator == (const MyStr &, const MyStr &); DLL_HEADER int operator == (const MyStr &, const MyStr &);
int operator < (const MyStr &, const MyStr &); DLL_HEADER int operator < (const MyStr &, const MyStr &);
int operator <= (const MyStr &, const MyStr &); DLL_HEADER int operator <= (const MyStr &, const MyStr &);
int operator > (const MyStr &, const MyStr &); DLL_HEADER int operator > (const MyStr &, const MyStr &);
int operator >= (const MyStr &, const MyStr &); DLL_HEADER int operator >= (const MyStr &, const MyStr &);
int operator != (const MyStr &, const MyStr &); DLL_HEADER int operator != (const MyStr &, const MyStr &);
ostream& operator << (ostream &, const MyStr &); DLL_HEADER ostream& operator << (ostream &, const MyStr &);
istream& operator >> (istream &, MyStr &); DLL_HEADER istream& operator >> (istream &, MyStr &);
class MyStr class DLL_HEADER MyStr
{ {
public: public:
DLL_HEADER MyStr(); MyStr();
DLL_HEADER MyStr(const char *); MyStr(const char *);
DLL_HEADER MyStr(char); MyStr(char);
DLL_HEADER MyStr(const MyStr &); MyStr(const MyStr &);
DLL_HEADER MyStr(int); MyStr(int);
DLL_HEADER MyStr(void *); MyStr(void *);
DLL_HEADER MyStr(long); MyStr(long);
DLL_HEADER MyStr(double); MyStr(double);
DLL_HEADER MyStr(const Point3d& p); MyStr(const Point3d& p);
DLL_HEADER MyStr(const Vec3d& p); MyStr(const Vec3d& p);
DLL_HEADER MyStr(const string & st); MyStr(const string & st);
~MyStr(); ~MyStr();
MyStr Left(unsigned); MyStr Left(unsigned);