diff options
author | Jérémy Zurcher <jeremy@asynk.ch> | 2022-03-07 14:43:44 +0100 |
---|---|---|
committer | Jérémy Zurcher <jeremy@asynk.ch> | 2022-03-07 14:43:44 +0100 |
commit | cbcab8684e06379c9f5c51cfc9cac68d8684fe0c (patch) | |
tree | d03b04e9a7f8e3aae70e590953408f90deed077c /old/skeletons/eo.erb | |
parent | 721a7ea65d23e7b149ba73968a1d75727a55b390 (diff) | |
download | vim-cbcab8684e06379c9f5c51cfc9cac68d8684fe0c.zip vim-cbcab8684e06379c9f5c51cfc9cac68d8684fe0c.tar.gz |
move to old
Diffstat (limited to 'old/skeletons/eo.erb')
-rw-r--r-- | old/skeletons/eo.erb | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/old/skeletons/eo.erb b/old/skeletons/eo.erb new file mode 100644 index 0000000..28b66f7 --- /dev/null +++ b/old/skeletons/eo.erb @@ -0,0 +1,51 @@ +classs <%= @class_name %>(Eo_Base) +{ + legacy_prefix: null; + eo_prefix: <%= @class_name.downcase %>; + data: <%= @class_name+"_Protected_Data" %>; + properties { + attribute + set { + /*@ + @brief Blah blah blîh, blah blah . */ + } + get { + /*@ + @brief blob. + + Values @c blob. + + Example: + @dontinclude <%= @class_name.downcase %>-example.c + @skip <%= @class_name.downcase %>_attribute_set + @until return + + @see something */ + } + values { + Eina_Bool value; /*@ The attribute itself. */ + } + } + } + methods { + part_table_clear { + /*@ + @brief Does something. + + @return @c EINA_TRUE on suceess, @c EINA_FALSE on failure + + this realy does something, believe me. */ + + return Eina_Bool; + params { + @in const char *part; /*@ The part name */ + @in Eina_Bool maybe; /*@ If set, it will maybe do something else */ + } + } + } + implements { + Eo_Base::constructor; + Eo_Base::destructor; + Eo_Base::dbg_info_get; + } +} |