eina_mono: make internal classes internal

This hide internal classes..

Reviewed-by: Felipe Magno de Almeida <felipe@expertisesolutions.com.br>
Differential Revision: https://phab.enlightenment.org/D10912
This commit is contained in:
Yeongjong Lee 2019-12-19 02:46:11 +00:00 committed by Felipe Magno de Almeida
parent a56b96d33c
commit 5679a5d2a2
8 changed files with 26 additions and 26 deletions

View File

@ -28,7 +28,7 @@ namespace Eina
{ {
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static class ArrayNativeFunctions internal static class ArrayNativeFunctions
{ {
[DllImport(efl.Libs.Eina)] internal static extern IntPtr [DllImport(efl.Libs.Eina)] internal static extern IntPtr
eina_array_new(uint step); eina_array_new(uint step);

View File

@ -33,7 +33,7 @@ namespace Eina
{ {
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public enum ElementType internal enum ElementType
{ {
NumericType, NumericType,
StringType, StringType,
@ -43,7 +43,7 @@ public enum ElementType
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]
public struct InlistMem : IEquatable<InlistMem> internal struct InlistMem : IEquatable<InlistMem>
{ {
public IntPtr next {get;set;} public IntPtr next {get;set;}
public IntPtr prev {get;set;} public IntPtr prev {get;set;}
@ -98,7 +98,7 @@ public struct InlistMem : IEquatable<InlistMem>
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]
public struct InlistNode<T> : IEquatable<InlistNode<T>> internal struct InlistNode<T> : IEquatable<InlistNode<T>>
{ {
public InlistMem __in_list {get;set;} public InlistMem __in_list {get;set;}
public T Val {get;set;} public T Val {get;set;}
@ -151,7 +151,7 @@ public struct InlistNode<T> : IEquatable<InlistNode<T>>
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public interface IBaseElementTraits<T> internal interface IBaseElementTraits<T>
{ {
IntPtr ManagedToNativeAlloc(T man); IntPtr ManagedToNativeAlloc(T man);
IntPtr ManagedToNativeAllocInlistNode(T man); IntPtr ManagedToNativeAllocInlistNode(T man);
@ -172,7 +172,7 @@ public interface IBaseElementTraits<T>
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class StringElementTraits : IBaseElementTraits<string> internal class StringElementTraits : IBaseElementTraits<string>
{ {
public StringElementTraits() public StringElementTraits()
{ {
@ -311,7 +311,7 @@ public class StringElementTraits : IBaseElementTraits<string>
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class StringshareElementTraits : IBaseElementTraits<Eina.Stringshare> internal class StringshareElementTraits : IBaseElementTraits<Eina.Stringshare>
{ {
public StringshareElementTraits() public StringshareElementTraits()
{ {
@ -451,7 +451,7 @@ public class StringshareElementTraits : IBaseElementTraits<Eina.Stringshare>
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class EflObjectElementTraits<T> : IBaseElementTraits<T> internal class EflObjectElementTraits<T> : IBaseElementTraits<T>
{ {
public IntPtr ManagedToNativeAlloc(T man) public IntPtr ManagedToNativeAlloc(T man)
{ {
@ -609,7 +609,7 @@ public class EflObjectElementTraits<T> : IBaseElementTraits<T>
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public abstract class PrimitiveElementTraits<T> internal abstract class PrimitiveElementTraits<T>
{ {
private Eina.Callbacks.EinaCompareCb dlgt = null; private Eina.Callbacks.EinaCompareCb dlgt = null;
@ -711,7 +711,7 @@ public abstract class PrimitiveElementTraits<T>
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
abstract public class Primitive32ElementTraits<T> : PrimitiveElementTraits<T>, IBaseElementTraits<T> internal abstract class Primitive32ElementTraits<T> : PrimitiveElementTraits<T>, IBaseElementTraits<T>
{ {
private static IBaseElementTraits<Int32> int32Traits = null; private static IBaseElementTraits<Int32> int32Traits = null;
@ -750,7 +750,7 @@ abstract public class Primitive32ElementTraits<T> : PrimitiveElementTraits<T>, I
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
abstract public class Primitive64ElementTraits<T> : PrimitiveElementTraits<T>, IBaseElementTraits<T> internal abstract class Primitive64ElementTraits<T> : PrimitiveElementTraits<T>, IBaseElementTraits<T>
{ {
private static IBaseElementTraits<Int64> int64Traits = null; private static IBaseElementTraits<Int64> int64Traits = null;
@ -789,7 +789,7 @@ abstract public class Primitive64ElementTraits<T> : PrimitiveElementTraits<T>, I
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class IntElementTraits : Primitive32ElementTraits<int>, IBaseElementTraits<int> internal class IntElementTraits : Primitive32ElementTraits<int>, IBaseElementTraits<int>
{ {
override public void ManagedToNativeCopyTo(int man, IntPtr mem) override public void ManagedToNativeCopyTo(int man, IntPtr mem)
{ {
@ -814,7 +814,7 @@ public class IntElementTraits : Primitive32ElementTraits<int>, IBaseElementTrait
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class CharElementTraits : Primitive32ElementTraits<char>, IBaseElementTraits<char> internal class CharElementTraits : Primitive32ElementTraits<char>, IBaseElementTraits<char>
{ {
override public void ManagedToNativeCopyTo(char man, IntPtr mem) override public void ManagedToNativeCopyTo(char man, IntPtr mem)
{ {
@ -839,7 +839,7 @@ public class CharElementTraits : Primitive32ElementTraits<char>, IBaseElementTra
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class LongElementTraits : Primitive64ElementTraits<long>, IBaseElementTraits<long> internal class LongElementTraits : Primitive64ElementTraits<long>, IBaseElementTraits<long>
{ {
override public void ManagedToNativeCopyTo(long man, IntPtr mem) override public void ManagedToNativeCopyTo(long man, IntPtr mem)
{ {
@ -864,7 +864,7 @@ public class LongElementTraits : Primitive64ElementTraits<long>, IBaseElementTra
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class ShortElementTraits : Primitive32ElementTraits<short>, IBaseElementTraits<short> internal class ShortElementTraits : Primitive32ElementTraits<short>, IBaseElementTraits<short>
{ {
override public void ManagedToNativeCopyTo(short man, IntPtr mem) override public void ManagedToNativeCopyTo(short man, IntPtr mem)
{ {
@ -889,7 +889,7 @@ public class ShortElementTraits : Primitive32ElementTraits<short>, IBaseElementT
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class FloatElementTraits : Primitive32ElementTraits<float>, IBaseElementTraits<float> internal class FloatElementTraits : Primitive32ElementTraits<float>, IBaseElementTraits<float>
{ {
override public void ManagedToNativeCopyTo(float man, IntPtr mem) override public void ManagedToNativeCopyTo(float man, IntPtr mem)
{ {
@ -914,7 +914,7 @@ public class FloatElementTraits : Primitive32ElementTraits<float>, IBaseElementT
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class DoubleElementTraits : Primitive64ElementTraits<double>, IBaseElementTraits<double> internal class DoubleElementTraits : Primitive64ElementTraits<double>, IBaseElementTraits<double>
{ {
override public void ManagedToNativeCopyTo(double man, IntPtr mem) override public void ManagedToNativeCopyTo(double man, IntPtr mem)
{ {
@ -939,7 +939,7 @@ public class DoubleElementTraits : Primitive64ElementTraits<double>, IBaseElemen
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public class ByteElementTraits : Primitive32ElementTraits<byte>, IBaseElementTraits<byte> internal class ByteElementTraits : Primitive32ElementTraits<byte>, IBaseElementTraits<byte>
{ {
override public void ManagedToNativeCopyTo(byte man, IntPtr mem) override public void ManagedToNativeCopyTo(byte man, IntPtr mem)
{ {
@ -964,7 +964,7 @@ public class ByteElementTraits : Primitive32ElementTraits<byte>, IBaseElementTra
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static class TraitFunctions internal static class TraitFunctions
{ {
public static bool IsEflObject(System.Type type) public static bool IsEflObject(System.Type type)
{ {

View File

@ -31,7 +31,7 @@ namespace Eina
[StructLayout(LayoutKind.Sequential)] [StructLayout(LayoutKind.Sequential)]
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public struct HashTupleNative : IEquatable<HashTupleNative> internal struct HashTupleNative : IEquatable<HashTupleNative>
{ {
public IntPtr key; public IntPtr key;
public IntPtr data; public IntPtr data;
@ -85,7 +85,7 @@ public struct HashTupleNative : IEquatable<HashTupleNative>
} }
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static class HashNativeFunctions internal static class HashNativeFunctions
{ {
[DllImport(efl.Libs.Eina)] internal static extern IntPtr [DllImport(efl.Libs.Eina)] internal static extern IntPtr
eina_hash_new(IntPtr key_length_cb, IntPtr key_cmp_cb, IntPtr key_hash_cb, IntPtr data_free_cb, int buckets_power_size); eina_hash_new(IntPtr key_length_cb, IntPtr key_cmp_cb, IntPtr key_hash_cb, IntPtr data_free_cb, int buckets_power_size);

View File

@ -28,7 +28,7 @@ namespace Eina
{ {
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static class InarrayNativeFunctions internal static class InarrayNativeFunctions
{ {
[DllImport(efl.Libs.Eina)] internal static extern IntPtr [DllImport(efl.Libs.Eina)] internal static extern IntPtr
eina_inarray_new(uint member_size, uint step); eina_inarray_new(uint member_size, uint step);

View File

@ -29,7 +29,7 @@ namespace Eina
{ {
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static class InlistNativeFunctions internal static class InlistNativeFunctions
{ {
[DllImport(efl.Libs.Eina)] internal static extern IntPtr [DllImport(efl.Libs.Eina)] internal static extern IntPtr
eina_inlist_append(IntPtr in_list, IntPtr in_item); eina_inlist_append(IntPtr in_list, IntPtr in_item);

View File

@ -28,7 +28,7 @@ namespace Eina
{ {
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static class IteratorNativeFunctions internal static class IteratorNativeFunctions
{ {
[DllImport(efl.Libs.Eina)] internal static extern void [DllImport(efl.Libs.Eina)] internal static extern void
eina_iterator_free(IntPtr iterator); eina_iterator_free(IntPtr iterator);

View File

@ -29,7 +29,7 @@ namespace Eina
{ {
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static class ListNativeFunctions internal static class ListNativeFunctions
{ {
[DllImport(efl.Libs.Eina)] internal static extern IntPtr [DllImport(efl.Libs.Eina)] internal static extern IntPtr
eina_list_append(IntPtr list, IntPtr data); eina_list_append(IntPtr list, IntPtr data);

View File

@ -25,7 +25,7 @@ namespace Eina
// TODO: move all native functions to a "NativeMethods" class // TODO: move all native functions to a "NativeMethods" class
[EditorBrowsable(EditorBrowsableState.Never)] [EditorBrowsable(EditorBrowsableState.Never)]
public static partial class NativeMethods internal static partial class NativeMethods
{ {
[DllImport(efl.Libs.Eina)] internal static extern IntPtr [DllImport(efl.Libs.Eina)] internal static extern IntPtr
eina_stringshare_add(IntPtr str); eina_stringshare_add(IntPtr str);