52 Data(std::uint32_t
size,
const char* other_data);
72 Data(std::uint32_t capacity);
112 void setSize(std::uint32_t new_size);
Data & operator=(const Data &other)=delete
Disable copy assignment constructor.
char * getData()
Getter for data char array.
void setSize(std::uint32_t new_size)
Setter for size.
Data()=delete
Disable base constructor.
char * data
Definition: data.h:129
std::uint32_t size
Definition: data.h:134
std::uint32_t capacity
Definition: data.h:139
std::uint32_t getCapacity()
Getter for capacity.
std::uint32_t getSize()
Getter for size.