11.05.2011, 08:27
|
#37
|
Умный
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
|
Цитата:
Сообщение от alien
Код:
PacketParser::PacketParser(const Packet* aPkt)
{
pkt=aPkt;
L = lua_open();
luaL_openlibs(L);
luabind::open(L);
module(L)
[
class_<PacketParser>("CPacket")
.def("Opcode", &PacketParser::GetOpcode)
.def("OpcodeName", &PacketParser::GetOpcodeName)
.def("ReadInt32", &PacketParser::ReadInt32)
.def("ReadUInt32", &PacketParser::ReadInt32)
.def("ReadInt64", &PacketParser::ReadInt64)
.def("ReadUInt64", &PacketParser::ReadInt64)
.def("ReadString", &PacketParser::ReadString)
.def("ReadByte", &PacketParser::ReadByte)
.def("ReadBytes", &PacketParser::ReadBytes)
.def("DeCompress", &PacketParser::DeCompress)
.def("HexPrint", &PacketParser::HexPrint)
];
globals(L)["Packet"] = this;
|
странный синтаксис, это С# ?
|
|
|