Dali 3D User Interface Engine
Classes | Namespaces | Typedefs | Functions
resource-collector.h File Reference
#include <dali/dali.h>
#include <dali/integration-api/resource-cache.h>
#include <map>
Include dependency graph for resource-collector.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Dali::Internal::Platform::ResourceCollector
 Used for platform testing to record the result of resource requests initiated by tests. More...
 

Namespaces

namespace  Dali
 The top level DALi namespace.
 
namespace  Dali::Integration
 
namespace  Dali::Internal
 
namespace  Dali::Internal::Platform
 

Typedefs

typedef std::map
< Integration::ResourceId,
bool > 
Dali::Internal::Platform::ResourceStatusMap
 Stores true for success and false for a failure for each completed resource id. More...
 
typedef std::map
< Integration::ResourceId,
unsigned > 
Dali::Internal::Platform::ResourceCounterMap
 Stores an integer counter for a resource ID, e.g., to count the number of times a load or a fail is reported. More...
 
typedef std::vector
< Integration::ResourceId > 
Dali::Internal::Platform::ResourceSequence
 Used to track the order in which a sequence of requests is completed. More...
 

Functions

void Dali::Internal::Platform::PollForNotification (ResourceCollector &collector, Integration::PlatformAbstraction &abstraction, const unsigned maxPolls=100)
 Helper to poll the abstraction for notifications assuming loads have been issued to it previously and are in-flight. More...
 
Dali Docs Home
Read more about Dali