#pragma once #include // Reference-counted string handle used throughout the client (one pointer to a shared rep). class EQString { public: EQString() : m_p(0) {} // FUNCTION: EQGAME 0x004482fb ~EQString() { if (m_p) FreeRep(m_p); m_p = 0; } // FUNCTION: EQGAME 0x00571f70 ??4EQString@@QAEAAV0@ABV0@@Z EQString& operator=(const EQString& o); // FUNCTION: EQGAME 0x00571fc0 ??4EQString@@QAEAAV0@PBD@Z EQString& operator=(const char* s); // FUNCTION: EQGAME 0x00572300 const char* c_str() const; // FUNCTION: EQGAME 0x00571d00 void FreeRep(void* rep); void* m_p; };