2 * Copyright (C) 2011 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
4 * SPDX-License-Identifier: MIT
13 Obj::Obj(const char *_msg
) : msg(_msg
)
15 tracepoint(tp
, constructor_cplusplus
, msg
);
20 tracepoint(tp
, destructor_cplusplus
, msg
);
23 Objso::Objso(const char *_msg
) : msg(_msg
)
25 tracepoint(tp_so
, constructor_cplusplus_provider_shared_library
, msg
);
30 tracepoint(tp_so
, destructor_cplusplus_provider_shared_library
, msg
);
33 Obja::Obja(const char *_msg
) : msg(_msg
)
35 tracepoint(tp_a
, constructor_cplusplus_provider_static_archive
, msg
);
40 tracepoint(tp_a
, destructor_cplusplus_provider_static_archive
, msg
);