Added unsigned int constructor to ByteArray/String classes

Former-commit-id: 2b52c0dabcd6fbf4ad33b31ef3cb84e668edcd54
This commit is contained in:
Lynix
2013-08-03 20:18:12 +02:00
parent ce028e497a
commit f47ecfe414
5 changed files with 37 additions and 4 deletions

View File

@@ -21,6 +21,7 @@ class NAZARA_API NzByteArray : public NzHashable
struct SharedArray;
NzByteArray();
explicit NzByteArray(unsigned int size);
NzByteArray(const void* buffer, unsigned int size);
NzByteArray(const NzByteArray& buffer);
NzByteArray(NzByteArray&& buffer) noexcept;

View File

@@ -33,6 +33,7 @@ class NAZARA_API NzString : public NzHashable
NzString();
explicit NzString(char character);
explicit NzString(unsigned int length, char character = '\0');
NzString(const char* string);
NzString(const char* string, unsigned int length);
NzString(const std::string& string);