history.c File Reference

Include dependency graph for history.c:


Functions

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

Function Documentation

bool history_CanGoBack ( history_t p_history  ) 

References history_t::i_index.

bool history_CanGoForward ( history_t p_history  ) 

unsigned int history_Count ( history_t p_history  ) 

bool history_GoBackSavingCurrentItem ( history_t p_history,
history_item_t p_item 
)

bool history_GoForwardSavingCurrentItem ( history_t p_history,
history_item_t p_item 
)

unsigned int history_Index ( history_t p_history  ) 

References history_t::i_index.

history_item_t* history_Item ( history_t p_history  ) 

history_t* history_New ( void   ) 

References history_t::p_xarray, and xarray_New().

Referenced by GetHistory().

void history_Prune ( history_t p_history  ) 

void history_PruneAndInsert ( history_t p_history,
history_item_t p_item 
)

history_item_t* historyItem_New ( char *  psz_name,
char *  psz_uri 
)


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