Photon 1.0.0
Loading...
Searching...
No Matches
vector.h File Reference
#include "gumbo.h"

Go to the source code of this file.

Functions

void gumbo_vector_init (struct GumboInternalParser *parser, size_t initial_capacity, GumboVector *vector)
 
void gumbo_vector_destroy (struct GumboInternalParser *parser, GumboVector *vector)
 
void gumbo_vector_add (struct GumboInternalParser *parser, void *element, GumboVector *vector)
 
void * gumbo_vector_pop (struct GumboInternalParser *parser, GumboVector *vector)
 
void gumbo_vector_insert_at (struct GumboInternalParser *parser, void *element, unsigned int index, GumboVector *vector)
 
void gumbo_vector_remove (struct GumboInternalParser *parser, void *element, GumboVector *vector)
 
void * gumbo_vector_remove_at (struct GumboInternalParser *parser, unsigned int index, GumboVector *vector)
 

Function Documentation

◆ gumbo_vector_add()

void gumbo_vector_add ( struct GumboInternalParser parser,
void *  element,
GumboVector vector 
)

◆ gumbo_vector_destroy()

void gumbo_vector_destroy ( struct GumboInternalParser parser,
GumboVector vector 
)

◆ gumbo_vector_init()

void gumbo_vector_init ( struct GumboInternalParser parser,
size_t  initial_capacity,
GumboVector vector 
)

◆ gumbo_vector_insert_at()

void gumbo_vector_insert_at ( struct GumboInternalParser parser,
void *  element,
unsigned int  index,
GumboVector vector 
)

◆ gumbo_vector_pop()

void * gumbo_vector_pop ( struct GumboInternalParser parser,
GumboVector vector 
)

◆ gumbo_vector_remove()

void gumbo_vector_remove ( struct GumboInternalParser parser,
void *  element,
GumboVector vector 
)

◆ gumbo_vector_remove_at()

void * gumbo_vector_remove_at ( struct GumboInternalParser parser,
unsigned int  index,
GumboVector vector 
)