28 #ifndef __MU_RESOURCE_H__
29 #define __MU_RESOURCE_H__
31 #include <moonunit/internal/boilerplate.h>
34 typedef bool (*MuResourceSectionIter) (
const char* section_name,
void* data);
36 const char* mu_resource_get(
const char* section_name,
const char* key);
37 void mu_resource_set(
const char* section_name,
const char* key,
const char* value);
38 bool mu_resource_iterate_sections(MuResourceSectionIter iter,
void* data);
39 const char* mu_resource_get_for_test(
const char* library,
const char* suite,
const char* test,
const char* key);
41 void mu_resource_shutdown(
void);