Exemplo n.º 1
0
CliComGRPDELETE::CliComGRPDELETE(unsigned char* communicateBuffer)
{
	unsigned char* myBuffer = communicateBuffer + 1;
	unsigned char** localBuffer = &myBuffer;
	parseShort(localBuffer); //id size, not used (always 4)	
	grpId = parseInt(localBuffer);
}
Exemplo n.º 2
0
CliComADDRRMV::CliComADDRRMV(unsigned char* communicateBuffer)
{
	unsigned char* myBuffer = communicateBuffer + 1;
	unsigned char** localBuffer = &myBuffer;
	parseShort(localBuffer); //id size, not used (always 4)	
	addrId = parseInt(localBuffer);
}
Exemplo n.º 3
0
int Parser::parse(int argc, char const *const *argv, int index) const {
	return argv[index][1] == '-'
	     ? parseLong(argc, argv, index)
	     : parseShort(argc, argv, index);
}