GATE
gate_cstrbuffer32_class Struct Reference

Public Attributes

gate_char32_t const * str
 
gate_size_t length
 
gate_char32_theap_buffer
 
gate_char32_t local_buffer [GATE_DEFAULT_LINE_LENGTH]
 

Member Data Documentation

◆ heap_buffer

gate_char32_t* gate_cstrbuffer32_class::heap_buffer

optional point to heap-allocated string (for deletion)

◆ length

gate_size_t gate_cstrbuffer32_class::length

length of NUL-terminated string (not counting the NUL char)

◆ local_buffer

gate_char32_t gate_cstrbuffer32_class::local_buffer[GATE_DEFAULT_LINE_LENGTH]

< optional local buffer for NUL-terminated string

◆ str

gate_char32_t const* gate_cstrbuffer32_class::str

actual pointer to NUL-terminated string


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