path_stack.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct path_stack_struct path_stack_type
 

Functions

path_stack_typepath_stack_alloc ()
 
void path_stack_pop (path_stack_type *path_stack)
 
void path_stack_push_cwd (path_stack_type *path_stack)
 
bool path_stack_push (path_stack_type *path_stack, const char *path)
 
void path_stack_free (path_stack_type *path_stack)
 
int path_stack_size (const path_stack_type *path_stack)
 

Typedef Documentation

◆ path_stack_type

typedef struct path_stack_struct path_stack_type

Function Documentation

◆ path_stack_alloc()

path_stack_type * path_stack_alloc ( )

◆ path_stack_free()

void path_stack_free ( path_stack_type path_stack)

◆ path_stack_pop()

void path_stack_pop ( path_stack_type path_stack)

◆ path_stack_push()

bool path_stack_push ( path_stack_type path_stack,
const char *  path 
)

◆ path_stack_push_cwd()

void path_stack_push_cwd ( path_stack_type path_stack)

◆ path_stack_size()

int path_stack_size ( const path_stack_type path_stack)