indra::base::llsd::LLSDBinaryParser Class Reference

List of all members.

Public Member Functions

def __init__
def parse

Private Member Functions

def _parse
def _parse_map
def _parse_array
def _parse_string
def _parse_string_delim

Private Attributes

 _buffer
 _index
 _keep_binary


Detailed Description

Definition at line 318 of file llsd.py.


Member Function Documentation

def indra::base::llsd::LLSDBinaryParser::__init__ (   self  ) 

Definition at line 319 of file llsd.py.

def indra::base::llsd::LLSDBinaryParser::parse (   self,
  buffer,
  ignore_binary = False 
)

This is the basic public interface for parsing.

@param buffer the binary data to parse in an indexable sequence.
@param ignore_binary parser throws away data in llsd binary nodes.
@return returns a python object.

Definition at line 322 of file llsd.py.

def indra::base::llsd::LLSDBinaryParser::_parse (   self  )  [private]

Definition at line 335 of file llsd.py.

def indra::base::llsd::LLSDBinaryParser::_parse_map (   self  )  [private]

Definition at line 389 of file llsd.py.

def indra::base::llsd::LLSDBinaryParser::_parse_array (   self  )  [private]

Definition at line 416 of file llsd.py.

def indra::base::llsd::LLSDBinaryParser::_parse_string (   self  )  [private]

Definition at line 432 of file llsd.py.

def indra::base::llsd::LLSDBinaryParser::_parse_string_delim (   self,
  delim 
) [private]

Definition at line 439 of file llsd.py.


Member Data Documentation

Definition at line 330 of file llsd.py.

Definition at line 331 of file llsd.py.

Definition at line 332 of file llsd.py.


The documentation for this class was generated from the following file:

Generated on Fri May 16 09:42:24 2008 for SecondLife by  doxygen 1.5.5