Convert LTTngTop to C++ and state system state-system
authorPierre-Bernard Thiffault <pbthiffault@gmail.com>
Fri, 21 Dec 2012 18:39:17 +0000 (13:39 -0500)
committerJulien Desfossez <jdesfossez@efficios.com>
Fri, 21 Dec 2012 19:16:48 +0000 (14:16 -0500)
commit715cf83c121d2aeac7ae030d49ff5a31bd6b9ac5
tree58da6581936e659106a7c152fd6f06185635912b
parent62895477c7e60525e63e9e5117f92b34d467d0e6
Convert LTTngTop to C++ and state system

This commit integrates LTTngTop with a generic C++ state system.
This creates a cleaner code base as the analysis won't require any
ad-hoc state system anymore.
Since the library is in C++, this commit also converts LTTngTop
to C++, most of the code written in C stays the same.

New dependencies (that should be integrated in the tree) :
git://git.dorsal.polymtl.ca/~smarchi/libstate.git
git://git.dorsal.polymtl.ca/~frajotte/librbrntrvll.git

The code is not yet working, but it is close.

Signed-off-by: Pierre-Bernard Thiffault <pbthiffault@gmail.com>
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
20 files changed:
configure.ac
src/Makefile.am
src/attributes.txt [new file with mode: 0644]
src/common.c [deleted file]
src/common.cpp [new file with mode: 0644]
src/common.h
src/cputop.c [deleted file]
src/cputop.cpp [new file with mode: 0644]
src/cputop.h
src/cursesdisplay.c [deleted file]
src/cursesdisplay.cpp [new file with mode: 0644]
src/cursesdisplay.h
src/iostreamtop.c [deleted file]
src/iostreamtop.cpp [new file with mode: 0644]
src/iostreamtop.h
src/libStateIntegrationPrototype.cpp [new file with mode: 0644]
src/libStateIntegrationPrototype.h [new file with mode: 0644]
src/lttngtop.c [deleted file]
src/lttngtop.cpp [new file with mode: 0644]
src/lttngtoptypes.h
This page took 0.024425 seconds and 4 git commands to generate.