| tgl_enumfiledef_file_visitor : visit |
Any other method of any other object can call this method. This is called 'public' access.
The data-type returned is "booltype"; Not sure.
This method is contained in the object "tgl_enumfiledef_file_visitor".
The method takes the following arguments:
obj : object_baseptrtype
Not sure.
This method is overridden from an abstract method with the same signature found in the object visitor.
The files "schema/schema_enumeration.hpp" and "tgl_enumfiledef.hpp" are included.
// we skip over the base object.
if (obj == _base)
return true;
ph::tools::schema::schema_enumeration *o =
dynamic_cast<ph::tools::schema::schema_enumeration *>(obj);
if (!o)
return true;
// we skip over ignored objects.
if (_ignoreset.find(o->name()) != _ignoreset.end())
return true;
return _filedef->process(o,
_filedef->make_filename(_path, o->get("classname")), true);