Scanframe Modular Application 0.1.0
|
#include <FileFindObject.h>
Public Member Functions | |
FileFindObject (const Parameters &) | |
const IdInfo * | getInfo (const std::string &name) const override |
Must be overloaded for member namespace. | |
bool | getSetValue (const IdInfo *info, Value *value, Value::vector_type *params, bool flag_set) override |
Gets or sets the a passed data member. Must be overloaded in derived class. | |
void | destroyObject (bool &should_delete) override |
Asks if the object should be deleted after having made this call. | |
Public Member Functions inherited from sf::ScriptObject | |
ScriptObject (const char *type_name, ScriptObject *parent=nullptr) | |
virtual | ~ScriptObject ()=default |
Virtual destructor which can be overloaded to clean up objects. | |
virtual std::string | getStatusText () |
Gets the status text of this object for debugging purposes. | |
int | getRefCount () const |
Gets the reference count. | |
operator Value () const | |
Cast operator to be able to return this instance as a Value. | |
std::string | getTypeName () const |
Returns the type name Set at the constructor. | |
ScriptObject * | getParent () |
Gets the script object owner. | |
const ScriptObject * | getParent () const |
Gets the script object owner. | |
ScriptObject * | castToObject (const Value &value) |
Casts a sf::Value::vitCustom typed sf::Value to a ScriptObject typed pointer. | |
Public Attributes | |
QScopedPointer< QDirIterator > | _dirIterator |
Static Public Attributes | |
static IdInfo | _objectInfo [] |
Additional Inherited Members | |
Public Types inherited from sf::ScriptObject | |
enum | EIdentifier { idUnknown = 0 , idConstant , idVariable , idFunction , idTypedef , idKeyword } |
Keyword identifiers. More... | |
typedef std::string::size_type | pos_type |
Source position type. | |
typedef ssize_t | ip_type |
Instruction pointer type. | |
Static Public Member Functions inherited from sf::ScriptObject | |
static const IdInfo * | getInfoUnknown () |
Returns the static Info structure for unknowns. | |
static sf::TClassRegistration< ScriptObject, ScriptObject::Parameters > | Interface () |
Protected Member Functions inherited from sf::ScriptObject | |
void | makeParent (ScriptObject *so) |
Makes this object the owner of the other object. | |
void | setParent (ScriptObject *parent) |
Sets the owner to the pass script object. | |
|
inlineexplicit |
|
inlineoverridevirtual |
Asks if the object should be deleted after having made this call.
Implements sf::ScriptObject.
|
overridevirtual |
Must be overloaded for member namespace.
Implements sf::ScriptObject.
|
overridevirtual |
Gets or sets the a passed data member. Must be overloaded in derived class.
Implements sf::ScriptObject.
QScopedPointer<QDirIterator> sf::FileFindObject::_dirIterator |
|
static |