Exemplo n.º 1
0
        public unsafe override string ToString()
        {
            SwiftString swiftString = new SwiftString(SwiftNominalCtorArgument.None);

            fixed(byte *source = SwiftData)
            {
                fixed(byte *dest = swiftString.SwiftData)
                {
                    GetCharacterValue(source, dest);
                    return(swiftString.ToString());
                }
            }
        }
Exemplo n.º 2
0
        static string GetErrorDescription(IntPtr handle)
        {
            unsafe {
                using (var desc = new SwiftString(SwiftNominalCtorArgument.None))
                {
                    fixed(byte *p = desc.SwiftData)
                    {
                        GetErrorDescription(new IntPtr(p), handle);
                    }

                    return(desc.ToString());
                }
            }
        }