summaryrefslogtreecommitdiffstats
path: root/grapher/StapParser.hxx
diff options
context:
space:
mode:
authorTim Moore <timoore@redhat.com>2009-12-21 10:46:57 +0100
committerTim Moore <timoore@redhat.com>2009-12-21 10:46:57 +0100
commit32902edf1f17bb62144f21ed38ae085bd2755e9f (patch)
tree7b9c8b185baf80b03e5509cc05ede7cf2f490910 /grapher/StapParser.hxx
parent261135850dbd4a2efd7d4cbd3d0e3dcde46688ee (diff)
downloadsystemtap-steved-32902edf1f17bb62144f21ed38ae085bd2755e9f.tar.gz
systemtap-steved-32902edf1f17bb62144f21ed38ae085bd2755e9f.tar.xz
systemtap-steved-32902edf1f17bb62144f21ed38ae085bd2755e9f.zip
change namespace indentation to 0
A silly change, but this works better with other tools, like git diff. I should have started the C++ files this way.
Diffstat (limited to 'grapher/StapParser.hxx')
-rw-r--r--grapher/StapParser.hxx112
1 files changed, 56 insertions, 56 deletions
diff --git a/grapher/StapParser.hxx b/grapher/StapParser.hxx
index 169533b6..b410ab18 100644
--- a/grapher/StapParser.hxx
+++ b/grapher/StapParser.hxx
@@ -15,65 +15,65 @@
namespace systemtap
{
- // arguments and script for a stap process
- struct StapProcess
- {
- StapProcess(pid_t pid_ = -1) : argv(0), pid(pid_) {}
- std::string stapArgs;
- std::string script;
- std::string scriptArgs;
- // arguments passed from a single array, like from the command line.
- char **argv;
- // -1 if the grapher is reading from stdin
- pid_t pid;
- };
+// arguments and script for a stap process
+struct StapProcess
+{
+ StapProcess(pid_t pid_ = -1) : argv(0), pid(pid_) {}
+ std::string stapArgs;
+ std::string script;
+ std::string scriptArgs;
+ // arguments passed from a single array, like from the command line.
+ char **argv;
+ // -1 if the grapher is reading from stdin
+ pid_t pid;
+};
- class StapParser
+class StapParser
+{
+ std::string _buffer;
+ typedef std::map<std::string, std::tr1::shared_ptr<GraphDataBase> > DataMap;
+ DataMap _dataSets;
+ CSVData _csv;
+ int _errFd;
+ int _inFd;
+ unsigned char _lineEndChar;
+ bool _catchHUP;
+ std::tr1::shared_ptr<StapProcess> _process;
+ sigc::connection _ioConnection;
+ sigc::connection _errIoConnection;
+public:
+ StapParser()
+ : _errFd(-1), _inFd(-1), _lineEndChar('\n'), _catchHUP(false)
+ {
+ }
+ void parseData(std::tr1::shared_ptr<GraphDataBase> gdata,
+ int64_t time, const std::string& dataString);
+ bool ioCallback(Glib::IOCondition ioCondition);
+ bool errIoCallback(Glib::IOCondition ioCondition);
+ int getErrFd() const { return _errFd; }
+ void setErrFd(int fd) { _errFd = fd; }
+ int getInFd() const { return _inFd; }
+ void setInFd(int fd) { _inFd = fd; }
+ pid_t getPid() const
+ {
+ if (_process)
+ return _process->pid;
+ else
+ return -1;
+ }
+ std::tr1::shared_ptr<StapProcess> getProcess() { return _process; }
+ void setProcess(std::tr1::shared_ptr<StapProcess> process)
{
- std::string _buffer;
- typedef std::map<std::string, std::tr1::shared_ptr<GraphDataBase> > DataMap;
- DataMap _dataSets;
- CSVData _csv;
- int _errFd;
- int _inFd;
- unsigned char _lineEndChar;
- bool _catchHUP;
- std::tr1::shared_ptr<StapProcess> _process;
- sigc::connection _ioConnection;
- sigc::connection _errIoConnection;
- public:
- StapParser()
- : _errFd(-1), _inFd(-1), _lineEndChar('\n'), _catchHUP(false)
- {
- }
- void parseData(std::tr1::shared_ptr<GraphDataBase> gdata,
- int64_t time, const std::string& dataString);
- bool ioCallback(Glib::IOCondition ioCondition);
- bool errIoCallback(Glib::IOCondition ioCondition);
- int getErrFd() const { return _errFd; }
- void setErrFd(int fd) { _errFd = fd; }
- int getInFd() const { return _inFd; }
- void setInFd(int fd) { _inFd = fd; }
- pid_t getPid() const
- {
- if (_process)
- return _process->pid;
- else
- return -1;
- }
- std::tr1::shared_ptr<StapProcess> getProcess() { return _process; }
- void setProcess(std::tr1::shared_ptr<StapProcess> process)
- {
- _process = process;
- }
- void initIo(int inFd, int errFd, bool catchHUP);
- void disconnect();
- };
+ _process = process;
+ }
+ void initIo(int inFd, int errFd, bool catchHUP);
+ void disconnect();
+};
- sigc::signal<void, pid_t>& childDiedSignal();
+sigc::signal<void, pid_t>& childDiedSignal();
- typedef std::vector<std::tr1::shared_ptr<StapParser> > ParserList;
- extern ParserList parsers;
+typedef std::vector<std::tr1::shared_ptr<StapParser> > ParserList;
+extern ParserList parsers;
- sigc::signal<void>& parserListChangedSignal();
+sigc::signal<void>& parserListChangedSignal();
}