Serializer / deserializer for the various LLSD formats. More...
#include <llsdserialize.h>
Public Types | |
enum | |
anonymouse enumeration for useful max_bytes constants. | |
Static Public Member Functions | |
static bool | deserialize (LLSD &sd, std::istream &str, S32 max_bytes) |
Examine a stream, and parse 1 sd object out based on contents. | |
static void | serialize (const LLSD &sd, std::ostream &str, ELLSD_Serialize, U32 options=LLSDFormatter::OPTIONS_NONE) |
Serializer / deserializer for the various LLSD formats.
bool LLSDSerialize::deserialize | ( | LLSD & | sd, | |
std::istream & | str, | |||
S32 | max_bytes | |||
) | [static] |
Examine a stream, and parse 1 sd object out based on contents.
sd | [out] The data found on the stream | |
str | The incoming stream | |
max_bytes | the maximum number of bytes to parse |
void LLSDSerialize::serialize | ( | const LLSD & | sd, | |
std::ostream & | str, | |||
ELLSD_Serialize | type, | |||
U32 | options = LLSDFormatter::OPTIONS_NONE | |||
) | [static] |