#ifdef __cplusplus extern "C" { #endif #pragma once // Opaque type definition for $classname typedef struct Deletable_tag Deletable_t;typedef Deletable_t * Deletable_p;typedef Deletable_t const* const_Deletable_p; // Opaque type definition for $classname typedef struct ostream_tag ostream_t;typedef ostream_t * ostream_p;typedef ostream_t const* const_ostream_p; // Opaque type definition for $classname typedef struct string_tag string_t;typedef string_t * string_p;typedef string_t const* const_string_p; #ifdef __cplusplus } #endif