Rapicorn - Experimental UI Toolkit - Source Code  13.07.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions
Rapicorn::TestStream Class Reference

Inherited by Rapicorn::TestStreamImpl.

List of all members.

Public Types

enum  Kind {
  TEXT, NODE, VALUE, INTERN,
  INDENT, POPNODE, POPINDENT
}

Public Member Functions

void dump (const String &text)
template<typename Value >
void dump (const String &name, Value v)
template<typename Value >
void dump_intern (const String &name, Value v)
void push_node (const String &name)
void pop_node ()
void push_indent (void)
void pop_indent (void)
virtual void filter_matched_nodes (const String &matchpattern)=0
virtual void filter_unmatched_nodes (const String &matchpattern)=0
virtual String string ()=0

Static Public Member Functions

static TestStreamcreate_test_stream ()

Protected Member Functions

virtual void ddump (Kind kind, const String &name, const String &val)=0

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines