history.h File Reference

Include dependency graph for history.h:

Go to the source code of this file.

Data Structures

struct  history_item_t
struct  history_t

Typedefs

typedef struct history_item_t history_item_t
typedef struct history_t history_t

Functions

history_thistory_New (void)
bool history_GoBackSavingCurrentItem (history_t *, history_item_t *)
bool history_GoForwardSavingCurrentItem (history_t *, history_item_t *)
bool history_CanGoBack (history_t *)
bool history_CanGoForward (history_t *)
history_item_thistory_Item (history_t *)
void history_Prune (history_t *)
void history_PruneAndInsert (history_t *, history_item_t *)
unsigned int history_Count (history_t *)
unsigned int history_Index (history_t *)
history_item_thistoryItem_New (char *, char *)


Typedef Documentation

typedef struct history_t history_t


Function Documentation

bool history_CanGoBack ( history_t  ) 

References history_t::i_index.

bool history_CanGoForward ( history_t  ) 

unsigned int history_Count ( history_t  ) 

bool history_GoBackSavingCurrentItem ( history_t ,
history_item_t  
)

bool history_GoForwardSavingCurrentItem ( history_t ,
history_item_t  
)

unsigned int history_Index ( history_t  ) 

References history_t::i_index.

history_item_t* history_Item ( history_t  ) 

history_t* history_New ( void   ) 

References history_t::p_xarray, and xarray_New().

Referenced by GetHistory().

void history_Prune ( history_t  ) 

void history_PruneAndInsert ( history_t ,
history_item_t  
)

history_item_t* historyItem_New ( char *  ,
char *   
)


Generated on Wed Mar 31 08:05:39 2010 for VLC by  doxygen 1.5.6