Rizin
unix-like reverse engineering framework and cli tools
rz_json_t Struct Reference

#include <rz_json.h>

Public Attributes

RzJsonType type
 
const char * key
 
union {
   const char *   str_value
 
   struct {
      union {
         ut64   u_value
 
         st64   s_value
 
      } 
 
      double   dbl_value
 
   }   num
 
   struct {
      size_t   count
 
      struct rz_json_t *   first
 
      struct rz_json_t *   last
 
   }   children
 
}; 
 
struct rz_json_tnext
 

Detailed Description

Definition at line 38 of file rz_json.h.

Member Data Documentation

◆ 

union { ... }

◆ 

◆ count

size_t rz_json_t::count

Definition at line 51 of file rz_json.h.

◆ dbl_value

double rz_json_t::dbl_value

Definition at line 48 of file rz_json.h.

◆ first

struct rz_json_t* rz_json_t::first

Definition at line 52 of file rz_json.h.

◆ key

◆ last

struct rz_json_t* rz_json_t::last

Definition at line 53 of file rz_json.h.

◆ next

◆ 

◆ s_value

st64 rz_json_t::s_value

Definition at line 46 of file rz_json.h.

◆ str_value

◆ type

◆ u_value

ut64 rz_json_t::u_value

Definition at line 45 of file rz_json.h.


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