Thrift compiler code cleanup, comments, php inline generation, etc
git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@664822 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/compiler/cpp/src/parse/t_service.h b/compiler/cpp/src/parse/t_service.h
index 92e59b2..6bb5e5d 100644
--- a/compiler/cpp/src/parse/t_service.h
+++ b/compiler/cpp/src/parse/t_service.h
@@ -4,16 +4,30 @@
#include "t_function.h"
#include <vector>
+/**
+ * A service consists of a set of functions.
+ *
+ * @author Mark Slee <mcslee@facebook.com>
+ */
class t_service {
public:
t_service() {}
- ~t_service() {}
- void set_name(std::string name) { name_ = name; }
- void add_function(t_function* func) { functions_.push_back(func); }
+ void set_name(std::string name) {
+ name_ = name;
+ }
- const std::string& get_name() const { return name_; }
- const std::vector<t_function*>& get_functions() const { return functions_; }
+ void add_function(t_function* func) {
+ functions_.push_back(func);
+ }
+
+ const std::string& get_name() const {
+ return name_;
+ }
+
+ const std::vector<t_function*>& get_functions() const {
+ return functions_;
+ }
private:
std::string name_;