nany
Public Attributes | List of all members
nyconsole_t Struct Reference

Public Attributes

void(* write_stdout )(void *, const char *text, size_t length)
 
void(* write_stderr )(void *, const char *text, size_t length)
 
void(* flush )(void *, nyconsole_output_t)
 
void(* set_color )(void *, nyconsole_output_t, nycolor_t)
 
nybool_t(* has_color )(void *, nyconsole_output_t)
 
void * internal
 
void(* release )(const struct nyconsole_t *)
 

Member Data Documentation

§ flush

void(* nyconsole_t::flush) (void *, nyconsole_output_t)

Flush output

§ has_color

nybool_t(* nyconsole_t::has_color) (void *, nyconsole_output_t)

Set the text color

§ internal

void* nyconsole_t::internal

Internal opaque pointer

§ release

void(* nyconsole_t::release) (const struct nyconsole_t *)

Flush STDERR

§ set_color

void(* nyconsole_t::set_color) (void *, nyconsole_output_t, nycolor_t)

Set the text color

§ write_stderr

void(* nyconsole_t::write_stderr) (void *, const char *text, size_t length)

Write some data to STDERR

§ write_stdout

void(* nyconsole_t::write_stdout) (void *, const char *text, size_t length)

Write some data to STDOUT


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