Exemplo n.º 1
0
void
    icl_demo_scope_new_in_scope_ (
    icl_demo_scope_t * * self_p,        //  Not documented
    icl_scope_t * _scope,               //  Not documented
    char * file,                        //  Source file for call
    size_t line,                        //  Line number for call
    char * name,                        //  Not documented
    char * address                      //  Not documented
)
{
    icl_destroy_t *
        _destroy;                       //  Not documented

*self_p = icl_demo_scope_new_ (file,line,name,address);

if (*self_p) {
    _destroy = icl_destroy_new   ((void * *) self_p, (icl_destructor_fn *) icl_demo_scope_destroy_);
    icl_destroy_list_queue (_scope, _destroy);
    icl_destroy_unlink (&_destroy);
}
}
Exemplo n.º 2
0
void
icl_demo_scope_new_in_scope_ (
    icl_demo_scope_t * * self_p,        //  Not documented
    icl_scope_t * _scope,               //  Not documented
    char * file,                        //  Source file for call
    size_t line,                        //  Line number for call
    char * name,                        //  Not documented
    char * address                      //  Not documented
)
{
    icl_destroy_t *
    _destroy;                       //  Not documented

#if (defined (BASE_ANIMATE)  ||  defined (BASE_ANIMATE_ICL_DEMO_SCOPE)  ||  defined (BASE_ANIMATE_ICL_DEMO_SCOPE_NEW_IN_SCOPE))
    if (icl_demo_scope_animating)
        icl_console_print ("<icl_demo_scope_new_in_scope_start"
#if (defined (BASE_THREADSAFE))
                           " thread=\"%pp\""
#endif
                           " self_p=\"%pp\""
                           " _scope=\"%pp\""
                           " file=\"%s\""
                           " line=\"%u\""
                           " name=\"%s\""
                           " address=\"%s\""
                           "/>"
#if (defined (BASE_THREADSAFE))
                           , apr_os_thread_current ()
#endif
                           , self_p, _scope, file, line, name, address);
#endif

#if (defined (BASE_TRACE)   || defined (BASE_TRACE_ICL_DEMO_SCOPE)   || defined (BASE_TRACE_ICL_DEMO_SCOPE_NEW_IN_SCOPE))
    icl_trace_record (NULL, icl_demo_scope_dump, 13);
#endif

#if (defined (BASE_STATS)  ||  defined (BASE_STATS_ICL_DEMO_SCOPE)  ||  defined (BASE_STATS_ICL_DEMO_SCOPE_NEW_IN_SCOPE))
    icl_stats_inc ("icl_demo_scope_new_in_scope", &s_icl_demo_scope_new_in_scope_stats);
#endif

    *self_p = icl_demo_scope_new_ (file,line,name,address);

    if (*self_p) {
        _destroy = icl_destroy_new   ((void * *) self_p, (icl_destructor_fn *) icl_demo_scope_destroy_);
        icl_destroy_list_queue (_scope, _destroy);
        icl_destroy_unlink (&_destroy);
    }
#if (defined (BASE_TRACE)   || defined (BASE_TRACE_ICL_DEMO_SCOPE)   || defined (BASE_TRACE_ICL_DEMO_SCOPE_NEW_IN_SCOPE))
    icl_trace_record (NULL, icl_demo_scope_dump, 0x10000 + 13);
#endif

#if (defined (BASE_ANIMATE)   || defined (BASE_ANIMATE_ICL_DEMO_SCOPE)   || defined (BASE_ANIMATE_ICL_DEMO_SCOPE_NEW_IN_SCOPE))
    if (icl_demo_scope_animating)
        icl_console_print ("<icl_demo_scope_new_in_scope_finish"
#if (defined (BASE_THREADSAFE))
                           " thread=\"%pp\""
#endif
                           " self_p=\"%pp\""
                           " _scope=\"%pp\""
                           " file=\"%s\""
                           " line=\"%u\""
                           " name=\"%s\""
                           " address=\"%s\""
                           " _destroy=\"%pp\""
                           "/>"
#if (defined (BASE_THREADSAFE))
                           , apr_os_thread_current ()
#endif
                           , self_p, _scope, file, line, name, address, _destroy);
#endif

}