ELinks 0.18.0
ses_history Struct Reference

#include <history.h>

Collaboration diagram for ses_history:

Data Fields

struct location list history
 The first list item is the first visited location.
struct locationcurrent
 The current location.

(Note that these are not member symbols.)

void create_history (struct ses_history *history)
void destroy_history (struct ses_history *history)
void clean_unhistory (struct ses_history *history)
void add_to_history (struct ses_history *history, struct location *loc)
void del_from_history (struct ses_history *history, struct location *loc)

◆ add_to_history()

void add_to_history ( struct ses_history * history,
struct location * loc )
related

◆ clean_unhistory()

void clean_unhistory ( struct ses_history * history)
related

◆ create_history()

void create_history ( struct ses_history * history)
related

◆ del_from_history()

void del_from_history ( struct ses_history * history,
struct location * loc )
related

◆ destroy_history()

void destroy_history ( struct ses_history * history)
related

Field Documentation

◆ current

struct location* ses_history::current

The current location.

This is moveable pivot pointing somewhere at the middle of history.

◆ history

struct location list ses_history::history

The first list item is the first visited location.

The last list item is the last location in the unhistory. The current location is included in this list.


The documentation for this struct was generated from the following files: