console Namespace Reference

Namespace with functions for sending text to console. All functions are fully multi-thread safe, though they must not be called during dll initialization or deinitialization (e.g. static object constructors or destructors) when service system is not available. More...


Classes

class  formatter
 Usage: console::formatter() << "blah " << somenumber << " asdf" << somestring;. More...

Functions

void info (const char *p_message)
void error (const char *p_message)
void warning (const char *p_message)
void info_location (const playable_location &src)
void info_location (const metadb_handle_ptr &src)
void print_location (const playable_location &src)
void print_location (const metadb_handle_ptr &src)
void print (const char *)
void printf (const char *,...)
void printfv (const char *, va_list p_arglist)


Detailed Description

Namespace with functions for sending text to console. All functions are fully multi-thread safe, though they must not be called during dll initialization or deinitialization (e.g. static object constructors or destructors) when service system is not available.

Function Documentation

void console::error ( const char *  p_message  ) 

void console::info ( const char *  p_message  ) 

void console::info_location ( const metadb_handle_ptr src  ) 

void console::info_location ( const playable_location src  ) 

void console::print ( const char *   ) 

void console::print_location ( const metadb_handle_ptr src  ) 

void console::print_location ( const playable_location src  ) 

void console::printf ( const char *  ,
  ... 
)

void console::printfv ( const char *  ,
va_list  p_arglist 
)

void console::warning ( const char *  p_message  ) 


Generated on Fri Apr 18 13:56:58 2008 for foobar2000 SDK by  doxygen 1.5.5