137 #include <irrxml/irrXML.hpp>
153 int read(
void* buffer,
unsigned sizeToRead)
184 if ((&rhs) != (&(dynamic_cast<const OTString&>(*
this)))) {
192 if ((&rhs) !=
this) {
203 OTStringXML::operator irr::io::IFileReadCallBack*()
210 if (buffer && sizeToRead &&
Exists()) {
211 char* pBuf = (
char*)buffer;
213 int32_t nBytesToCopy =
216 for (i = 0; i < nBytesToCopy; i++) {
EXPORT OTString & operator=(OTString rhs)
EXPORT OTStringXML & operator=(const OTString &rhs)
OTStringXMLPvt(OTStringXML *ptr)
EXPORT uint32_t GetLength() const
EXPORT bool Exists() const
int32_t read(void *buffer, uint32_t sizeToRead)
virtual EXPORT ~OTStringXML()
int read(void *buffer, unsigned sizeToRead)