xtd_c - Reference Guide 0.2.0
trace_listener_collection.h
Go to the documentation of this file.
1 
6 #pragma once
7 #include "../object.h"
8 #include "trace_listener.h"
9 
20 };
21 
24 
25 #define XTD_DIAGNOSTICS_TRACE_LISTENER_COLLECTION_TYPE \
26 (xtd_diagnostics_trace_listener_collection())
27 
38 #define XTD_DIAGNOSTICS_TRACE_LISTENER_COLLECTION(object) \
39 (XTD_TYPE_CAST(object, XTD_DIAGNOSTICS_TRACE_LISTENER_COLLECTION_TYPE, xtd_diagnostics_trace_listener_collection))
40 
Represent an instance of the ultimate base object.
Definition: object.h:23
xtd_object * xtd_diagnostics_trace_listener_collection_create(void)
Initializes a new instance of the xtd_diagnostics_trace_listener_collection with default settings...
xtd_handle internal_handle
Internal handle.
Definition: trace_listener_collection.h:19
void xtd_diagnostics_trace_listener_collection_destroy(xtd_diagnostics_trace_listener_collection *value)
Destroy the instance of the specfied trace_listener_collection.
Contains trace_listener definitions.
Defines the trace_listener_collection object.
Definition: trace_listener_collection.h:16
void * xtd_handle
Represent a pointer or a handle.
Definition: types.h:129