Data Fields
qf_list_S Struct Reference

Data Fields

unsigned qf_id
 Unique identifier for this list. More...
 
qfltype_T qfl_type
 
qfline_Tqf_start
 pointer to the first error More...
 
qfline_Tqf_last
 pointer to the last error More...
 
qfline_Tqf_ptr
 pointer to the current error More...
 
int qf_count
 number of errors (0 means empty list) More...
 
int qf_index
 current index in the error list More...
 
int qf_nonevalid
 TRUE if not a single valid entry found. More...
 
char_uqf_title
 
typval_Tqf_ctx
 context set by setqflist/setloclist More...
 
Callback qftf_cb
 'quickfixtextfunc' callback function More...
 
struct dir_stack_Tqf_dir_stack
 
char_uqf_directory
 
struct dir_stack_Tqf_file_stack
 
char_uqf_currfile
 
bool qf_multiline
 
bool qf_multiignore
 
bool qf_multiscan
 
long qf_changedtick
 

Detailed Description

Quickfix/Location list definition

Usually the list contains one or more entries. But an empty list can be created using setqflist()/setloclist() with a title and/or user context information and entries can be added later using setqflist()/setloclist().

Field Documentation

◆ qf_changedtick

long qf_list_S::qf_changedtick

◆ qf_count

int qf_list_S::qf_count

number of errors (0 means empty list)

◆ qf_ctx

typval_T* qf_list_S::qf_ctx

context set by setqflist/setloclist

◆ qf_currfile

char_u* qf_list_S::qf_currfile

◆ qf_dir_stack

struct dir_stack_T* qf_list_S::qf_dir_stack

◆ qf_directory

char_u* qf_list_S::qf_directory

◆ qf_file_stack

struct dir_stack_T* qf_list_S::qf_file_stack

◆ qf_id

unsigned qf_list_S::qf_id

Unique identifier for this list.

◆ qf_index

int qf_list_S::qf_index

current index in the error list

◆ qf_last

qfline_T* qf_list_S::qf_last

pointer to the last error

◆ qf_multiignore

bool qf_list_S::qf_multiignore

◆ qf_multiline

bool qf_list_S::qf_multiline

◆ qf_multiscan

bool qf_list_S::qf_multiscan

◆ qf_nonevalid

int qf_list_S::qf_nonevalid

TRUE if not a single valid entry found.

◆ qf_ptr

qfline_T* qf_list_S::qf_ptr

pointer to the current error

◆ qf_start

qfline_T* qf_list_S::qf_start

pointer to the first error

◆ qf_title

char_u* qf_list_S::qf_title

title derived from the command that created the error list or set by setqflist

◆ qfl_type

qfltype_T qf_list_S::qfl_type

◆ qftf_cb

Callback qf_list_S::qftf_cb

'quickfixtextfunc' callback function


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