API documentation  2.0rc1
Public Member Functions | List of all members
client::Console Class Reference

#include <clientlib.h>

Inherits client::Object.

Public Member Functions

Objectget_memory ()
 
void set_memory (Object *)
 
void _assert ()
 
void _assert (bool condition)
 
template<typename... Args>
void _assert (bool condition, const String &message, Args &&... data)
 
void _assert (bool condition, const String &message)
 
void clear ()
 
void count ()
 
void count (const String &label)
 
void debug ()
 
template<typename... Args>
void debug (const String &message, Args &&... optionalParams)
 
void debug (const String &message)
 
void dir ()
 
template<typename... Args>
void dir (Object *value, Args &&... optionalParams)
 
void dir (Object *value)
 
void dirxml (Object *value)
 
void error ()
 
template<typename... Args>
void error (const String &message, Args &&... optionalParams)
 
void error (const String &message)
 
void exception ()
 
template<typename... Args>
void exception (const String &message, Args &&... optionalParams)
 
void exception (const String &message)
 
void group ()
 
template<typename... Args>
void group (const String &groupTitle, Args &&... optionalParams)
 
void group (const String &groupTitle)
 
void groupCollapsed ()
 
template<typename... Args>
void groupCollapsed (const String &groupTitle, Args &&... optionalParams)
 
void groupCollapsed (const String &groupTitle)
 
void groupEnd ()
 
void info ()
 
template<typename... Args>
void info (const String &message, Args &&... optionalParams)
 
void info (const String &message)
 
void log ()
 
template<typename... Args>
void log (const String &message, Args &&... optionalParams)
 
void log (const String &message)
 
void markTimeline ()
 
void markTimeline (const String &label)
 
bool msIsIndependentlyComposed (Element *element)
 
void profile ()
 
void profile (const String &reportName)
 
void profileEnd ()
 
void select (Element *element)
 
template<typename... Args>
void table (Args &&... tabularData)
 
void table ()
 
void time ()
 
void time (const String &label)
 
void timeEnd ()
 
void timeEnd (const String &label)
 
void timeStamp ()
 
void timeStamp (const String &label)
 
void timeline ()
 
void timeline (const String &label)
 
void timelineEnd ()
 
void timelineEnd (const String &label)
 
void warn ()
 
template<typename... Args>
void warn (const String &message, Args &&... optionalParams)
 
void warn (const String &message)
 
Consoleget_prototype ()
 
void set_prototype (Console *)
 
 Console ()
 
- Public Member Functions inherited from client::Object
 Object ()
 
template<typename T >
valueOf ()
 
 operator double () const
 
Objectoperator[] (const client::String &name) const
 
void set_ (const client::String &name, Object *v)
 
template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
void set_ (const client::String &name, T v)
 
bool hasOwnProperty (const client::String &name)
 

Constructor & Destructor Documentation

◆ Console()

client::Console::Console ( )

Member Function Documentation

◆ _assert() [1/4]

void client::Console::_assert ( )

◆ _assert() [2/4]

void client::Console::_assert ( bool  condition)

◆ _assert() [3/4]

template<typename... Args>
void client::Console::_assert ( bool  condition,
const String message,
Args &&...  data 
)
inline

◆ _assert() [4/4]

void client::Console::_assert ( bool  condition,
const String message 
)

◆ clear()

void client::Console::clear ( )

◆ count() [1/2]

void client::Console::count ( )

◆ count() [2/2]

void client::Console::count ( const String label)

◆ debug() [1/3]

void client::Console::debug ( )

◆ debug() [2/3]

template<typename... Args>
void client::Console::debug ( const String message,
Args &&...  optionalParams 
)
inline

◆ debug() [3/3]

void client::Console::debug ( const String message)

◆ dir() [1/3]

void client::Console::dir ( )

◆ dir() [2/3]

template<typename... Args>
void client::Console::dir ( Object value,
Args &&...  optionalParams 
)
inline

◆ dir() [3/3]

void client::Console::dir ( Object value)

◆ dirxml()

void client::Console::dirxml ( Object value)

◆ error() [1/3]

void client::Console::error ( )

◆ error() [2/3]

template<typename... Args>
void client::Console::error ( const String message,
Args &&...  optionalParams 
)
inline

◆ error() [3/3]

void client::Console::error ( const String message)

◆ exception() [1/3]

void client::Console::exception ( )

◆ exception() [2/3]

template<typename... Args>
void client::Console::exception ( const String message,
Args &&...  optionalParams 
)
inline

◆ exception() [3/3]

void client::Console::exception ( const String message)

◆ get_memory()

Object* client::Console::get_memory ( )

◆ get_prototype()

Console* client::Console::get_prototype ( )

◆ group() [1/3]

void client::Console::group ( )

◆ group() [2/3]

template<typename... Args>
void client::Console::group ( const String groupTitle,
Args &&...  optionalParams 
)
inline

◆ group() [3/3]

void client::Console::group ( const String groupTitle)

◆ groupCollapsed() [1/3]

void client::Console::groupCollapsed ( )

◆ groupCollapsed() [2/3]

template<typename... Args>
void client::Console::groupCollapsed ( const String groupTitle,
Args &&...  optionalParams 
)
inline

◆ groupCollapsed() [3/3]

void client::Console::groupCollapsed ( const String groupTitle)

◆ groupEnd()

void client::Console::groupEnd ( )

◆ info() [1/3]

void client::Console::info ( )

◆ info() [2/3]

template<typename... Args>
void client::Console::info ( const String message,
Args &&...  optionalParams 
)
inline

◆ info() [3/3]

void client::Console::info ( const String message)

◆ log() [1/3]

void client::Console::log ( )

◆ log() [2/3]

template<typename... Args>
void client::Console::log ( const String message,
Args &&...  optionalParams 
)
inline

◆ log() [3/3]

void client::Console::log ( const String message)

◆ markTimeline() [1/2]

void client::Console::markTimeline ( )

◆ markTimeline() [2/2]

void client::Console::markTimeline ( const String label)

◆ msIsIndependentlyComposed()

bool client::Console::msIsIndependentlyComposed ( Element element)

◆ profile() [1/2]

void client::Console::profile ( )

◆ profile() [2/2]

void client::Console::profile ( const String reportName)

◆ profileEnd()

void client::Console::profileEnd ( )

◆ select()

void client::Console::select ( Element element)

◆ set_memory()

void client::Console::set_memory ( Object )

◆ set_prototype()

void client::Console::set_prototype ( Console )

◆ table() [1/2]

template<typename... Args>
void client::Console::table ( Args &&...  tabularData)
inline

◆ table() [2/2]

void client::Console::table ( )

◆ time() [1/2]

void client::Console::time ( )

◆ time() [2/2]

void client::Console::time ( const String label)

◆ timeEnd() [1/2]

void client::Console::timeEnd ( )

◆ timeEnd() [2/2]

void client::Console::timeEnd ( const String label)

◆ timeline() [1/2]

void client::Console::timeline ( )

◆ timeline() [2/2]

void client::Console::timeline ( const String label)

◆ timelineEnd() [1/2]

void client::Console::timelineEnd ( )

◆ timelineEnd() [2/2]

void client::Console::timelineEnd ( const String label)

◆ timeStamp() [1/2]

void client::Console::timeStamp ( )

◆ timeStamp() [2/2]

void client::Console::timeStamp ( const String label)

◆ warn() [1/3]

void client::Console::warn ( )

◆ warn() [2/3]

template<typename... Args>
void client::Console::warn ( const String message,
Args &&...  optionalParams 
)
inline

◆ warn() [3/3]

void client::Console::warn ( const String message)