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_field.h b/compiler/cpp/src/parse/t_field.h
index 7f4d0e9..93e14d8 100644
--- a/compiler/cpp/src/parse/t_field.h
+++ b/compiler/cpp/src/parse/t_field.h
@@ -4,24 +4,36 @@
#include <string>
/**
- * Class to represent a field in a thrift structure or in a set of arguments
- * to a thrift function.
+ * Class to represent a field in a thrift structure. A field has a data type,
+ * a symbolic name, and a numeric identifier.
*
* @author Mark Slee <mcslee@facebook.com>
*/
class t_field {
public:
t_field(t_type* type, std::string name) :
- type_(type), name_(name), key_(0) {}
+ type_(type),
+ name_(name),
+ key_(0) {}
t_field(t_type* type, std::string name, int32_t key) :
- type_(type), name_(name), key_(key) {}
+ type_(type),
+ name_(name),
+ key_(key) {}
~t_field() {}
- t_type* get_type() const { return type_; }
- const std::string& get_name() const { return name_; }
- int32_t get_key() const { return key_; }
+ t_type* get_type() const {
+ return type_;
+ }
+
+ const std::string& get_name() const {
+ return name_;
+ }
+
+ int32_t get_key() const {
+ return key_;
+ }
private:
t_type* type_;