1#ifndef  __JBXL_LLSD_TOOL_H_ 
    2#define  __JBXL_LLSD_TOOL_H_ 
   22#define  LLSD_MAKER_UNDEF       '!' 
   23#define  LLSD_MAKER_TRUE        '1' 
   24#define  LLSD_MAKER_FALSE       '0' 
   25#define  LLSD_MAKER_INT         'i'      
   26#define  LLSD_MAKER_REAL        'r'      
   27#define  LLSD_MAKER_UUID        'u'      
   28#define  LLSD_MAKER_BIN         'b'      
   29#define  LLSD_MAKER_STR         's'      
   30#define  LLSD_MAKER_URI         'l'      
   31#define  LLSD_MAKER_KEY         'k'      
   32#define  LLSD_MAKER_DATE        'd'      
   33#define  LLSD_MAKER_ARRAY       '['      
   34#define  LLSD_MAKER_ARRAY_END   ']'      
   35#define  LLSD_MAKER_MAP         '{'      
   36#define  LLSD_MAKER_MAP_END     '}'      
   47#define llsd_bin_get_key(p)     llsd_bin_get_str((p))    
   48#define llsd_bin_get_uri(p)     llsd_bin_get_str((p))    
   49#define llsd_bin_get_map(p)     llsd_bin_get_int((p))    
   50#define llsd_bin_get_array(p)   llsd_bin_get_int((p))    
unsigned short uWord
2Byte