ESL_SQASCII_DATA

Type Alias ESL_SQASCII_DATA 

Source
pub type ESL_SQASCII_DATA = esl_sqascii_s;

Aliased Type§

#[repr(C)]
pub struct ESL_SQASCII_DATA {
Show 36 fields pub fp: *mut _IO_FILE, pub errbuf: [i8; 128], pub do_gzip: i32, pub do_stdin: i32, pub do_buffer: i32, pub mem: *mut i8, pub allocm: i32, pub mn: i32, pub mpos: i32, pub moff: i64, pub is_recording: i32, pub buf: *mut i8, pub boff: i64, pub balloc: i32, pub nc: i32, pub bpos: i32, pub L: i64, pub linenumber: i64, pub bookmark_offset: i64, pub bookmark_linenum: i64, pub is_linebased: i32, pub eof_is_ok: i32, pub parse_header: Option<unsafe extern "C" fn(*mut esl_sqio_s, *mut ESL_SQ) -> i32>, pub skip_header: Option<unsafe extern "C" fn(*mut esl_sqio_s, *mut ESL_SQ) -> i32>, pub parse_end: Option<unsafe extern "C" fn(*mut esl_sqio_s, *mut ESL_SQ) -> i32>, pub afp: *mut ESL_MSAFILE, pub msa: *mut ESL_MSA, pub idx: i32, pub ssifile: *mut i8, pub rpl: i32, pub bpl: i32, pub currpl: i32, pub curbpl: i32, pub prvrpl: i32, pub prvbpl: i32, pub ssi: *mut ESL_SSI,
}

Fields§

§fp: *mut _IO_FILE§errbuf: [i8; 128]§do_gzip: i32§do_stdin: i32§do_buffer: i32§mem: *mut i8§allocm: i32§mn: i32§mpos: i32§moff: i64§is_recording: i32§buf: *mut i8§boff: i64§balloc: i32§nc: i32§bpos: i32§L: i64§linenumber: i64§bookmark_offset: i64§bookmark_linenum: i64§is_linebased: i32§eof_is_ok: i32§parse_header: Option<unsafe extern "C" fn(*mut esl_sqio_s, *mut ESL_SQ) -> i32>§skip_header: Option<unsafe extern "C" fn(*mut esl_sqio_s, *mut ESL_SQ) -> i32>§parse_end: Option<unsafe extern "C" fn(*mut esl_sqio_s, *mut ESL_SQ) -> i32>§afp: *mut ESL_MSAFILE§msa: *mut ESL_MSA§idx: i32§ssifile: *mut i8§rpl: i32§bpl: i32§currpl: i32§curbpl: i32§prvrpl: i32§prvbpl: i32§ssi: *mut ESL_SSI