<< scope_tab << "/// <summary>Initializes a new instance of the <see cref=\"" << interface_name << "\"/> class.\n"
<< scope_tab << "/// Internal usage: This is used when interacting with C code and should not be used directly.</summary>\n"
<< scope_tab << "/// <param name=\"wh\">The native pointer to be wrapped.</param>\n"
- << scope_tab << "private " << concrete_name << "(Efl.Eo.Globals.WrappingHandle wh) : base(wh)\n"
+ << scope_tab << "private " << concrete_name << "(Efl.Eo.WrappingHandle wh) : base(wh)\n"
<< scope_tab << "{\n"
<< scope_tab << "}\n\n"
)
<< scope_tab << "/// <summary>Initializes a new instance of the <see cref=\"" << inherit_name << "\"/> class.\n"
<< scope_tab << "/// Internal usage: Constructs an instance from a native pointer. This is used when interacting with C code and should not be used directly.</summary>\n"
<< scope_tab << "/// <param name=\"wh\">The native pointer to be wrapped.</param>\n"
- << scope_tab << "protected " << inherit_name << "(Efl.Eo.Globals.WrappingHandle wh) : base(wh)\n"
+ << scope_tab << "internal " << inherit_name << "(Efl.Eo.WrappingHandle wh) : base(wh)\n"
<< scope_tab << "{\n"
<< scope_tab << "}\n\n"
).generate(sink, std::make_tuple(constructors, constructors, constructors), context))
scope_tab << "[Efl.Eo.PrivateNativeClass]\n"
<< scope_tab << "private class " << inherit_name << "Realized : " << inherit_name << "\n"
<< scope_tab << "{\n"
- << scope_tab << scope_tab << "private " << inherit_name << "Realized(Efl.Eo.Globals.WrappingHandle wh) : base(wh)\n"
+ << scope_tab << scope_tab << "private " << inherit_name << "Realized(Efl.Eo.WrappingHandle wh) : base(wh)\n"
<< scope_tab << scope_tab << "{\n"
<< scope_tab << scope_tab << "}\n"
<< scope_tab << "}\n"
/// The type of a byte.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class ByteType
+ internal static class ByteType
{
/// <summary>
/// The code of the byte.
/// The type of a boolean
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class BooleanType
+ internal static class BooleanType
{
/// <summary>
/// The code of the boolean.
/// The type of a Int16.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class Int16Type
+ internal static class Int16Type
{
/// <summary>
/// The code of the Int16.
/// The type of an unsigned Int16.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class UInt16Type
+ internal static class UInt16Type
{
/// <summary>
/// The code of the unsigned Int16.
/// The type of a Int32.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class Int32Type
+ internal static class Int32Type
{
/// <summary>
/// The code of the Int32.
/// The type of an unsigned Int32.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class UInt32Type
+ internal static class UInt32Type
{
/// <summary>
/// The code of the unsigned Int32.
/// The type of a Int64.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class Int64Type
+ internal static class Int64Type
{
/// <summary>
/// The code of the Int64.
/// The type of an unsigned Int64.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class UInt64Type
+ internal static class UInt64Type
{
/// <summary>
/// The code of the unsigned Int64.
/// The type of the double.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class DoubleType
+ internal static class DoubleType
{
/// <summary>
/// The code of the double.
/// The type of a string.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class StringType
+ internal static class StringType
{
/// <summary>
/// The code of the string.
/// The type of an object path.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class ObjectPathType
+ internal static class ObjectPathType
{
/// <summary>
/// The code of the object path.
/// The type of a signature.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class SignatureType
+ internal static class SignatureType
{
/// <summary>
/// The code of the signature.
/// The type of a array.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class ArrayType
+ internal static class ArrayType
{
/// <summary>
/// The code of the array.
/// The type of a struct.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class StructType
+ internal static class StructType
{
/// <summary>
/// The code of the struct.
/// The type of a variant.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class VariantType
+ internal static class VariantType
{
/// <summary>
/// The code of the variant.
/// The type of a dictionary.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class DictEntryType
+ internal static class DictEntryType
{
/// <summary>
/// The code of the dictionary.
/// The type of an unix file descriptor.
/// <para>Since EFL 1.23.</para>
/// </summary>
- public static class UnixFdType
+ internal static class UnixFdType
{
/// <summary>
/// The code of unix fd.