diff options
author | jond@google.com <jond@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-28 15:38:38 +0000 |
---|---|---|
committer | jond@google.com <jond@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-28 15:38:38 +0000 |
commit | 040d5e8ab48c9afd2e6b4cf5242ac046246294a9 (patch) | |
tree | 0ea586d994085daa68a9b755f537ebe93f82d808 /ppapi/c/ppb_var.h | |
parent | 37b5646dc039811b09502b501dffd7c8a35202cd (diff) | |
download | chromium_src-040d5e8ab48c9afd2e6b4cf5242ac046246294a9.zip chromium_src-040d5e8ab48c9afd2e6b4cf5242ac046246294a9.tar.gz chromium_src-040d5e8ab48c9afd2e6b4cf5242ac046246294a9.tar.bz2 |
Removed Doxygen groupings by ppb_, pp_, and ppp_. Added grouping by construct (enums, interfaces, and so on).
Review URL: http://codereview.chromium.org/6297018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72960 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/c/ppb_var.h')
-rw-r--r-- | ppapi/c/ppb_var.h | 36 |
1 files changed, 30 insertions, 6 deletions
diff --git a/ppapi/c/ppb_var.h b/ppapi/c/ppb_var.h index 4cfe3a6..8d84bf3 100644 --- a/ppapi/c/ppb_var.h +++ b/ppapi/c/ppb_var.h @@ -16,16 +16,18 @@ #define PPB_VAR_INTERFACE "PPB_Var;0.4" /** + * + * @addtogroup Enums + * @{ + */ + +/** * @file * Defines the PPB_Var struct. * See http://code.google.com/p/ppapi/wiki/InterfacingWithJavaScript * for general information on using this interface. * {PENDING: Should the generated doc really be pointing to methods?} - * - * @addtogroup PPB - * @{ */ - enum PP_ObjectProperty_Modifier { PP_OBJECTPROPERTY_MODIFIER_NONE = 0, PP_OBJECTPROPERTY_MODIFIER_READONLY = 1 << 0, @@ -34,7 +36,14 @@ enum PP_ObjectProperty_Modifier { PP_OBJECTPROPERTY_MODIFIER_HASVALUE = 1 << 3 }; PP_COMPILE_ASSERT_ENUM_SIZE_IN_BYTES(PP_ObjectProperty_Modifier, 4); +/** + * @} + */ +/** + * @addtogroup Structs + * @{ + */ struct PP_ObjectProperty { struct PP_Var name; struct PP_Var value; @@ -51,6 +60,14 @@ struct PP_ObjectProperty { int32_t padding; }; PP_COMPILE_ASSERT_STRUCT_SIZE_IN_BYTES(PP_ObjectProperty, 72); +/** + * @} + */ + +/** + * @addtogroup Interfaces + * @{ + */ /** * PPB_Var API @@ -81,6 +98,7 @@ PP_COMPILE_ASSERT_STRUCT_SIZE_IN_BYTES(PP_ObjectProperty, 72); * type. * TODO(neb): Specify the exception for ill-formed PP_Vars, invalid module, * instance, resource, string and object ids. + * */ struct PPB_Var { /** @@ -290,7 +308,14 @@ struct PPB_Var { struct PP_Var* argv, struct PP_Var* exception); }; +/** + * @} + */ +/** + * @addtogroup Functions + * @{ + */ PP_INLINE struct PP_ObjectProperty PP_MakeSimpleProperty(struct PP_Var name, struct PP_Var value) { struct PP_ObjectProperty result; @@ -301,10 +326,9 @@ PP_INLINE struct PP_ObjectProperty PP_MakeSimpleProperty(struct PP_Var name, result.modifiers = PP_OBJECTPROPERTY_MODIFIER_HASVALUE; return result; } - /** * @} - * End addtogroup PPB */ + #endif /* PPAPI_C_PPB_VAR_H_ */ |