Photon 1.0.0
Loading...
Searching...
No Matches
string_buffer.h File Reference
#include <stdbool.h>
#include <stddef.h>
#include "gumbo.h"

Go to the source code of this file.

Classes

struct  GumboStringBuffer
 

Functions

void gumbo_string_buffer_init (struct GumboInternalParser *parser, GumboStringBuffer *output)
 
void gumbo_string_buffer_reserve (struct GumboInternalParser *parser, size_t min_capacity, GumboStringBuffer *output)
 
void gumbo_string_buffer_append_codepoint (struct GumboInternalParser *parser, int c, GumboStringBuffer *output)
 
void gumbo_string_buffer_append_string (struct GumboInternalParser *parser, GumboStringPiece *str, GumboStringBuffer *output)
 
char * gumbo_string_buffer_to_string (struct GumboInternalParser *parser, GumboStringBuffer *input)
 
void gumbo_string_buffer_clear (struct GumboInternalParser *parser, GumboStringBuffer *input)
 
void gumbo_string_buffer_destroy (struct GumboInternalParser *parser, GumboStringBuffer *buffer)
 

Function Documentation

◆ gumbo_string_buffer_append_codepoint()

void gumbo_string_buffer_append_codepoint ( struct GumboInternalParser parser,
int  c,
GumboStringBuffer output 
)

◆ gumbo_string_buffer_append_string()

void gumbo_string_buffer_append_string ( struct GumboInternalParser parser,
GumboStringPiece str,
GumboStringBuffer output 
)

◆ gumbo_string_buffer_clear()

void gumbo_string_buffer_clear ( struct GumboInternalParser parser,
GumboStringBuffer input 
)

◆ gumbo_string_buffer_destroy()

void gumbo_string_buffer_destroy ( struct GumboInternalParser parser,
GumboStringBuffer buffer 
)

◆ gumbo_string_buffer_init()

void gumbo_string_buffer_init ( struct GumboInternalParser parser,
GumboStringBuffer output 
)

◆ gumbo_string_buffer_reserve()

void gumbo_string_buffer_reserve ( struct GumboInternalParser parser,
size_t  min_capacity,
GumboStringBuffer output 
)

◆ gumbo_string_buffer_to_string()

char * gumbo_string_buffer_to_string ( struct GumboInternalParser parser,
GumboStringBuffer input 
)