eina_mono: make internal classes internal
authorYeongjong Lee <yj34.lee@samsung.com>
Thu, 19 Dec 2019 02:46:11 +0000 (02:46 +0000)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 23 Dec 2019 21:29:15 +0000 (06:29 +0900)
This hide internal classes..

Reviewed-by: Felipe Magno de Almeida <felipe@expertisesolutions.com.br>
Differential Revision: https://phab.enlightenment.org/D10912

src/bindings/mono/eina_mono/eina_array.cs
src/bindings/mono/eina_mono/eina_container_common.cs
src/bindings/mono/eina_mono/eina_hash.cs
src/bindings/mono/eina_mono/eina_inarray.cs
src/bindings/mono/eina_mono/eina_inlist.cs
src/bindings/mono/eina_mono/eina_iterator.cs
src/bindings/mono/eina_mono/eina_list.cs
src/bindings/mono/eina_mono/eina_stringshare.cs

index f5f807a..37251be 100644 (file)
@@ -28,7 +28,7 @@ namespace Eina
 {
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static class ArrayNativeFunctions
+internal static class ArrayNativeFunctions
 {
     [DllImport(efl.Libs.Eina)] internal static extern IntPtr
         eina_array_new(uint step);
index 5366fab..192469a 100644 (file)
@@ -33,7 +33,7 @@ namespace Eina
 {
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public enum ElementType
+internal enum ElementType
 {
     NumericType,
     StringType,
@@ -43,7 +43,7 @@ public enum ElementType
 
 [EditorBrowsable(EditorBrowsableState.Never)]
 [StructLayout(LayoutKind.Sequential)]
-public struct InlistMem : IEquatable<InlistMem>
+internal struct InlistMem : IEquatable<InlistMem>
 {
     public IntPtr next {get;set;}
     public IntPtr prev {get;set;}
@@ -98,7 +98,7 @@ public struct InlistMem : IEquatable<InlistMem>
 
 [EditorBrowsable(EditorBrowsableState.Never)]
 [StructLayout(LayoutKind.Sequential)]
-public struct InlistNode<T> : IEquatable<InlistNode<T>>
+internal struct InlistNode<T> : IEquatable<InlistNode<T>>
 {
     public InlistMem __in_list {get;set;}
     public T Val {get;set;}
@@ -151,7 +151,7 @@ public struct InlistNode<T> : IEquatable<InlistNode<T>>
 }
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public interface IBaseElementTraits<T>
+internal interface IBaseElementTraits<T>
 {
     IntPtr ManagedToNativeAlloc(T man);
     IntPtr ManagedToNativeAllocInlistNode(T man);
@@ -172,7 +172,7 @@ public interface IBaseElementTraits<T>
 }
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public class StringElementTraits : IBaseElementTraits<string>
+internal class StringElementTraits : IBaseElementTraits<string>
 {
     public StringElementTraits()
     {
@@ -311,7 +311,7 @@ public class StringElementTraits : IBaseElementTraits<string>
 }
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public class StringshareElementTraits : IBaseElementTraits<Eina.Stringshare>
+internal class StringshareElementTraits : IBaseElementTraits<Eina.Stringshare>
 {
     public StringshareElementTraits()
     {
@@ -451,7 +451,7 @@ public class StringshareElementTraits : IBaseElementTraits<Eina.Stringshare>
 }
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public class EflObjectElementTraits<T> : IBaseElementTraits<T>
+internal class EflObjectElementTraits<T> : IBaseElementTraits<T>
 {
     public IntPtr ManagedToNativeAlloc(T man)
     {
@@ -609,7 +609,7 @@ public class EflObjectElementTraits<T> : IBaseElementTraits<T>
 }
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public abstract class PrimitiveElementTraits<T>
+internal abstract class PrimitiveElementTraits<T>
 {
     private Eina.Callbacks.EinaCompareCb dlgt = null;
 
@@ -711,7 +711,7 @@ public abstract class PrimitiveElementTraits<T>
 }
 
 [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;
 
@@ -750,7 +750,7 @@ abstract public class Primitive32ElementTraits<T> : PrimitiveElementTraits<T>, I
 }
 
 [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;
 
@@ -789,7 +789,7 @@ abstract public class Primitive64ElementTraits<T> : PrimitiveElementTraits<T>, I
 }
 
 [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)
     {
@@ -814,7 +814,7 @@ public class IntElementTraits : Primitive32ElementTraits<int>, IBaseElementTrait
 }
 
 [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)
     {
@@ -839,7 +839,7 @@ public class CharElementTraits : Primitive32ElementTraits<char>, IBaseElementTra
 }
 
 [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)
     {
@@ -864,7 +864,7 @@ public class LongElementTraits : Primitive64ElementTraits<long>, IBaseElementTra
 }
 
 [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)
     {
@@ -889,7 +889,7 @@ public class ShortElementTraits : Primitive32ElementTraits<short>, IBaseElementT
 }
 
 [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)
     {
@@ -914,7 +914,7 @@ public class FloatElementTraits : Primitive32ElementTraits<float>, IBaseElementT
 }
 
 [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)
     {
@@ -939,7 +939,7 @@ public class DoubleElementTraits : Primitive64ElementTraits<double>, IBaseElemen
 }
 
 [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)
     {
@@ -964,7 +964,7 @@ public class ByteElementTraits : Primitive32ElementTraits<byte>, IBaseElementTra
 }
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static class TraitFunctions
+internal static class TraitFunctions
 {
     public static bool IsEflObject(System.Type type)
     {
index 2e1d184..3cc8980 100644 (file)
@@ -31,7 +31,7 @@ namespace Eina
 
 [StructLayout(LayoutKind.Sequential)]
 [EditorBrowsable(EditorBrowsableState.Never)]    
-public struct HashTupleNative : IEquatable<HashTupleNative>
+internal struct HashTupleNative : IEquatable<HashTupleNative>
 {
     public IntPtr key;
     public IntPtr data;
@@ -85,7 +85,7 @@ public struct HashTupleNative : IEquatable<HashTupleNative>
 }
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static class HashNativeFunctions
+internal static class HashNativeFunctions
 {
     [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);
index f341a54..b885708 100644 (file)
@@ -28,7 +28,7 @@ namespace Eina
 {
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static class InarrayNativeFunctions
+internal static class InarrayNativeFunctions
 {
     [DllImport(efl.Libs.Eina)] internal static extern IntPtr
         eina_inarray_new(uint member_size, uint step);
index f4c95e1..cef686b 100644 (file)
@@ -29,7 +29,7 @@ namespace Eina
 {
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static class InlistNativeFunctions
+internal static class InlistNativeFunctions
 {
     [DllImport(efl.Libs.Eina)] internal static extern IntPtr
         eina_inlist_append(IntPtr in_list, IntPtr in_item);
index cf06b8c..f142c3c 100644 (file)
@@ -28,7 +28,7 @@ namespace Eina
 {
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static class IteratorNativeFunctions
+internal static class IteratorNativeFunctions
 {
     [DllImport(efl.Libs.Eina)] internal static extern void
         eina_iterator_free(IntPtr iterator);
index cdd49c7..667b808 100644 (file)
@@ -29,7 +29,7 @@ namespace Eina
 {
 
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static class ListNativeFunctions
+internal static class ListNativeFunctions
 {
     [DllImport(efl.Libs.Eina)] internal static extern IntPtr
         eina_list_append(IntPtr list, IntPtr data);
index cfef948..58656fe 100644 (file)
@@ -25,7 +25,7 @@ namespace Eina
 
 // TODO: move all native functions to a "NativeMethods" class
 [EditorBrowsable(EditorBrowsableState.Never)]
-public static partial class NativeMethods
+internal static partial class NativeMethods
 {
     [DllImport(efl.Libs.Eina)] internal static extern IntPtr
         eina_stringshare_add(IntPtr str);