19 #ifndef FASTUIDRAW_API_CALLBACK_HPP 20 #define FASTUIDRAW_API_CALLBACK_HPP 85 c_string src_file,
int src_line) = 0;
105 c_string src_file,
int src_line) = 0;
virtual void on_call_unloadable_function(c_string function_name)
all classes and functions of FastUIDraw are in the namespace fastuidraw.
void get_proc_function(void *(*get_proc)(c_string))
virtual void post_call(c_string call_string_values, c_string call_string_src, c_string function_name, c_string error_string, void *function_ptr, c_string src_file, int src_line)=0
#define FASTUIDRAWunused(X)
APICallbackSet(c_string label)
void call_unloadable_function(c_string fname)
Defines default reference counting base classes.
const char * c_string
Conveniant typedef for C-style strings.
virtual void pre_call(c_string call_string_values, c_string call_string_src, c_string function_name, void *function_ptr, c_string src_file, int src_line)=0
Class for which copy ctor and assignment operator are private functions.
CallBack(APICallbackSet *parent)
c_string label(void) const
void * get_proc(c_string function)
virtual void message(c_string message, c_string src_file, int src_line)=0
file reference_counted.hpp