File Information
Library: JS/Bridge
Package: Bridging
Header: Poco/JS/Bridge/TaggedBinaryReader.h
Description
This class creates a JavaScript object from a tagged binary stream produced by TaggedBinarySerializer.
Member Summary
Member Functions: check, deserializeName, deserializeTypeTag, read
Constructors
TaggedBinaryReader
TaggedBinaryReader(
v8::Isolate * pIsolate
);
Creates the TaggedBinaryReader.
Destructor
~TaggedBinaryReader
Destroys the TaggedBinaryReader.
Member Functions
read
const v8::Global < v8::Object > & read(
std::istream & istream
);
Reads a JavaScript object from the given stream.
check
void check(
bool result
);
deserializeName
std::string deserializeName(
Poco::RemotingNG::BinaryDeserializer & deserializer
);
deserializeTypeTag
Poco::UInt8 deserializeTypeTag(
Poco::RemotingNG::BinaryDeserializer & deserializer
);
read
template < typename T > void read(
Poco::RemotingNG::BinaryDeserializer & deserializer
);