forked from qt-creator/qt-creator
Debugger: Add some examples of dumper function names
Change-Id: I898f8a7dafbca3beb6fdba9c93350b0488973a46 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
@@ -997,7 +997,23 @@
|
||||
Python function, which needs to be named \c{qdump__NS__Foo}, where
|
||||
\c{NS::Foo} is the class or class template to be examined. Note that the
|
||||
\c{::} scope resolution operator is replaced by double underscores: \c{__}.
|
||||
Nested namespaces are possible.
|
||||
Nested namespaces are possible. Template arguments are not used for
|
||||
the construction of the function name.
|
||||
|
||||
Examples:
|
||||
|
||||
\list
|
||||
|
||||
\li The name for the function implementing a debugging helper for the type
|
||||
\c{namespace Project { template<typename T> struct Foo {... } } } is
|
||||
\c{qdump__Project_Foo}.
|
||||
|
||||
\li The name for the function implementing a debugging helper
|
||||
for the type \c{std::__1::vector<T>::iterator} is
|
||||
\c{qdump__std____1__vector__iterator}.
|
||||
|
||||
\endlist
|
||||
|
||||
|
||||
\QC's debugger plugin calls this function whenever you want to display an
|
||||
object of this type. The function is passed the following parameters:
|
||||
|
Reference in New Issue
Block a user