This is the documentation for Enlighten.

class Geo GeoQueueEnumInterface

template<typename T>
class Geo::GeoQueueEnumInterface

Any class which wishes to use the queue Walk function must inherit from this class to define its callback interface.

Functions

Name Description
GeoQueueEnumCallback(const T &, void *)

Callback.


virtual bool Geo::GeoQueueEnumInterface< T >::GeoQueueEnumCallback


public: bool GeoQueueEnumCallback
(
    const T & object,
    void * context
)


Callback.

Parameters
[in] object

The object in the GeoQueue being processed.

[in] context

A void* passed by the Enumerate() caller containing user data.

Returns

false if the Enumerate() call should stop, true to continue processing.