23 #include "BinaryData.h"
25 BinaryData::BinaryData() {
30 BinaryData::~BinaryData() {
34 void BinaryData::append(
unsigned char dat)
36 this->data.push_back(dat);
38 void BinaryData::append(
unsigned char *dat)
43 void BinaryData::append(
unsigned char *dat,
int length)
45 for(
int i=0;i<length;i++)
46 this->data.push_back(dat[i]);
48 void BinaryData::append(
string dat)
50 for(
int i=0;i<(
signed int)dat.length();i++)
51 this->data.push_back(dat[i]);
53 void BinaryData::append(binaryData data)
55 for(
int i=0;i<(
signed int)data.size();i++)
56 this->data.push_back(data.at(i));
58 binaryData BinaryData::getData()
66 for(
int i=0;i<(
signed int)data.data.size();i++)
67 temp += data.data.at(i);
71 BinaryData* BinaryData::unSerilaize(
string temp)