forked from enlightenment/efl
eolian: add API to query unit version
This commit is contained in:
parent
db1b637fae
commit
7dcbdef56d
|
@ -989,6 +989,18 @@ EAPI const char *eolian_unit_file_get(const Eolian_Unit *unit);
|
|||
*/
|
||||
EAPI const char *eolian_unit_file_path_get(const Eolian_Unit *unit);
|
||||
|
||||
/*
|
||||
* @brief Get the version of the unit.
|
||||
*
|
||||
* This is 1 by default, unless overridden. Returns 0 when an invalid
|
||||
* unit is passed.
|
||||
*
|
||||
* @param[in] unit The unit.
|
||||
*
|
||||
* @ingroup Eolian
|
||||
*/
|
||||
EAPI unsigned short eolian_unit_version_get(const Eolian_Unit *unit);
|
||||
|
||||
/*
|
||||
* @brief Get an object in a unit by name.
|
||||
*
|
||||
|
|
|
@ -1303,6 +1303,13 @@ eolian_unit_file_path_get(const Eolian_Unit *unit)
|
|||
: unit->state->filenames_eot, unit->file);
|
||||
}
|
||||
|
||||
EAPI unsigned short
|
||||
eolian_unit_version_get(const Eolian_Unit *unit)
|
||||
{
|
||||
if (!unit) return 0;
|
||||
return unit->version;
|
||||
}
|
||||
|
||||
EAPI const Eolian_Object *
|
||||
eolian_unit_object_by_name_get(const Eolian_Unit *unit, const char *name)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue