QtBase  v6.3.1
Classes | Enumerations | Functions
hb-serialize.hh File Reference
#include "hb.hh"
#include "hb-blob.hh"
#include "hb-map.hh"
#include "hb-pool.hh"
Include dependency graph for hb-serialize.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  hb_serialize_context_t
 
struct  hb_serialize_context_t::object_t
 
struct  hb_serialize_context_t::object_t::link_t
 
struct  hb_serialize_context_t::snapshot_t
 

Enumerations

enum  hb_serialize_error_t {
  HB_SERIALIZE_ERROR_NONE = 0x00000000u , HB_SERIALIZE_ERROR_OTHER = 0x00000001u , HB_SERIALIZE_ERROR_OFFSET_OVERFLOW = 0x00000002u , HB_SERIALIZE_ERROR_OUT_OF_ROOM = 0x00000004u ,
  HB_SERIALIZE_ERROR_INT_OVERFLOW = 0x00000008u , HB_SERIALIZE_ERROR_ARRAY_OVERFLOW = 0x00000010u
}
 

Functions

 HB_MARK_AS_FLAG_T (hb_serialize_error_t)
 

Enumeration Type Documentation

◆ hb_serialize_error_t

Enumerator
HB_SERIALIZE_ERROR_NONE 
HB_SERIALIZE_ERROR_OTHER 
HB_SERIALIZE_ERROR_OFFSET_OVERFLOW 
HB_SERIALIZE_ERROR_OUT_OF_ROOM 
HB_SERIALIZE_ERROR_INT_OVERFLOW 
HB_SERIALIZE_ERROR_ARRAY_OVERFLOW 

Definition at line 47 of file hb-serialize.hh.

Function Documentation

◆ HB_MARK_AS_FLAG_T()

HB_MARK_AS_FLAG_T ( hb_serialize_error_t  )