|
Nemiver
0.3
|
#include <nmv-gdbmi-parser.h>
Public Types | |
| enum | Type { EMPTY_TYPE =0, STRING_TYPE, LIST_TYPE, TUPLE_TYPE } |
Public Member Functions | |
| GDBMIValue () | |
| GDBMIValue (const UString &a_str) | |
| GDBMIValue (const GDBMIListSafePtr &a_list) | |
| GDBMIValue (const GDBMITupleSafePtr &a_tuple) | |
| Type | content_type () const |
| const UString & | get_string_content () |
| const GDBMIListSafePtr | get_list_content () const |
| GDBMIListSafePtr | get_list_content () |
| const GDBMITupleSafePtr | get_tuple_content () const |
| GDBMITupleSafePtr | get_tuple_content () |
| const ContentType & | content () const |
| void | content (const ContentType &a_in) |
Public Member Functions inherited from nemiver::common::Object | |
| Object () | |
| Object (Object const &) | |
| Object & | operator= (Object const &) |
| virtual | ~Object () |
| void | ref () |
| void | unref () |
| void | enable_refcount (bool a_enabled=true) |
| bool | is_refcount_enabled () const |
| long | get_refcount () const |
| void | attach_object (const UString &a_key, const Object *a_object) |
| bool | get_attached_object (const UString &a_key, const Object *&a_object) |
Friends | |
| class | GDBMIResult |
Additional Inherited Members | |
Protected Attributes inherited from nemiver::common::Object | |
| SafePtr< ObjectPriv > | m_priv |
A GDB/MI Value. the syntax of a GDB/MI value is: VALUE ==> CONST | TUPLE | LIST In our case, CONST is a UString class, TUPLE is a GDBMITuple class and LIST is a GDBMIList class. please, read the GDB/MI output syntax documentation for more.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References THROW_IF_FAIL.
|
inline |
References THROW_IF_FAIL.
|
inline |
References THROW_IF_FAIL.
|
inline |
References THROW_IF_FAIL.
|
inline |
References THROW_IF_FAIL.
|
friend |
1.8.17