GNU Octave  6.2.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
oct-rl-hist.h File Reference
#include "octave-config.h"
Include dependency graph for oct-rl-hist.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  { HC_IGNSPACE = 0x01 , HC_IGNDUPS = 0x02 , HC_ERASEDUPS = 0x04 }
 

Functions

int octave_add_history (const char *, int)
 
int octave_append_history (int, const char *)
 
void octave_clear_history (void)
 
int octave_history_base (void)
 
char * octave_history_get (int n)
 
char * octave_history_goto_mark (int n)
 
int octave_history_is_stifled (void)
 
int octave_history_length (void)
 
char ** octave_history_list (int, int)
 
int octave_history_set_pos (int)
 
int octave_history_truncate_file (const char *, int)
 
int octave_max_input_history (void)
 
int octave_read_history (const char *)
 
int octave_read_history_range (const char *, int, int)
 
void octave_remove_history (int)
 
void octave_replace_history_entry (int, const char *)
 
void octave_stifle_history (int)
 
int octave_unstifle_history (void)
 
void octave_using_history (void)
 
int octave_where_history (void)
 
int octave_write_history (const char *)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
HC_IGNSPACE 
HC_IGNDUPS 
HC_ERASEDUPS 

Definition at line 36 of file oct-rl-hist.h.

Function Documentation

◆ octave_add_history()

int octave_add_history ( const char *  ,
int   
)

◆ octave_append_history()

int octave_append_history ( int  ,
const char *   
)

◆ octave_clear_history()

void octave_clear_history ( void  )

◆ octave_history_base()

int octave_history_base ( void  )

◆ octave_history_get()

char* octave_history_get ( int  n)

◆ octave_history_goto_mark()

char* octave_history_goto_mark ( int  n)

◆ octave_history_is_stifled()

int octave_history_is_stifled ( void  )

◆ octave_history_length()

int octave_history_length ( void  )

◆ octave_history_list()

char** octave_history_list ( int  ,
int   
)

◆ octave_history_set_pos()

int octave_history_set_pos ( int  )

◆ octave_history_truncate_file()

int octave_history_truncate_file ( const char *  ,
int   
)

◆ octave_max_input_history()

int octave_max_input_history ( void  )

◆ octave_read_history()

int octave_read_history ( const char *  )

◆ octave_read_history_range()

int octave_read_history_range ( const char *  ,
int  ,
int   
)

◆ octave_remove_history()

void octave_remove_history ( int  )

◆ octave_replace_history_entry()

void octave_replace_history_entry ( int  ,
const char *   
)

◆ octave_stifle_history()

void octave_stifle_history ( int  )

◆ octave_unstifle_history()

int octave_unstifle_history ( void  )

◆ octave_using_history()

void octave_using_history ( void  )

◆ octave_where_history()

int octave_where_history ( void  )

◆ octave_write_history()

int octave_write_history ( const char *  )