diff options
author | Tim Moore <timoore@redhat.com> | 2009-12-21 10:46:57 +0100 |
---|---|---|
committer | Tim Moore <timoore@redhat.com> | 2009-12-21 10:46:57 +0100 |
commit | 32902edf1f17bb62144f21ed38ae085bd2755e9f (patch) | |
tree | 7b9c8b185baf80b03e5509cc05ede7cf2f490910 /grapher/StapParser.hxx | |
parent | 261135850dbd4a2efd7d4cbd3d0e3dcde46688ee (diff) | |
download | systemtap-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.hxx | 112 |
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(); } |