The Sleuth Kit  4.13.0
Functions
tsk_stack.c File Reference

Contains the functions to create and maintain a stack, which supports basic popping, pushing, and searching. More...

#include "tsk_base_i.h"

Functions

  Create a TSK_STACK structure. More...
 
uint8_t  tsk_stack_find (TSK_STACK *a_tsk_stack, uint64_t a_val)
  Search a TSK_STACK for a given value. More...
 
void  tsk_stack_free (TSK_STACK *a_tsk_stack)
  Free an allocated TSK_STACK structure. More...
 
void  tsk_stack_pop (TSK_STACK *a_tsk_stack)
  Pop a value from the top of the stack. More...
 
uint8_t  tsk_stack_push (TSK_STACK *a_tsk_stack, uint64_t a_val)
  Push a value to the top of TSK_STACK. More...
 

Detailed Description

Contains the functions to create and maintain a stack, which supports basic popping, pushing, and searching.

These are used for finding loops when recursing structures


Copyright © 2007-2020 Brian Carrier. (carrier -at- sleuthkit -dot- org)
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

AltStyle によって変換されたページ (->オリジナル) /