Ejemplo n.º 1
0
        static int _g_get_Wrapped(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);

                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);
                translator.PushAny(L, gen_to_be_invoked.Wrapped);
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
            return(1);
        }
Ejemplo n.º 2
0
        static int _m_Close(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    gen_to_be_invoked.Close(  );



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 3
0
        static int _m_WriteTimestamp(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    long _value = LuaAPI.lua_toint64(L, 2);

                    gen_to_be_invoked.WriteTimestamp(_value);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 4
0
        static int _m_WriteRawBsonDocument(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    MongoDB.Bson.IO.IByteBuffer _slice = (MongoDB.Bson.IO.IByteBuffer)translator.GetObject(L, 2, typeof(MongoDB.Bson.IO.IByteBuffer));

                    gen_to_be_invoked.WriteRawBsonDocument(_slice);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 5
0
        static int _m_WriteRegularExpression(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    MongoDB.Bson.BsonRegularExpression _regex = (MongoDB.Bson.BsonRegularExpression)translator.GetObject(L, 2, typeof(MongoDB.Bson.BsonRegularExpression));

                    gen_to_be_invoked.WriteRegularExpression(_regex);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 6
0
        static int _m_WriteJavaScriptWithScope(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    string _code = LuaAPI.lua_tostring(L, 2);

                    gen_to_be_invoked.WriteJavaScriptWithScope(_code);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 7
0
        static int _m_WriteDecimal128(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    MongoDB.Bson.Decimal128 _value; translator.Get(L, 2, out _value);

                    gen_to_be_invoked.WriteDecimal128(_value);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 8
0
        static int _m_WriteBinaryData(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    MongoDB.Bson.BsonBinaryData _binaryData = (MongoDB.Bson.BsonBinaryData)translator.GetObject(L, 2, typeof(MongoDB.Bson.BsonBinaryData));

                    gen_to_be_invoked.WriteBinaryData(_binaryData);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 9
0
        static int _m_PushSettings(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    System.Action <MongoDB.Bson.IO.BsonWriterSettings> _configurator = translator.GetDelegate <System.Action <MongoDB.Bson.IO.BsonWriterSettings> >(L, 2);

                    gen_to_be_invoked.PushSettings(_configurator);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }
Ejemplo n.º 10
0
        static int _m_PushElementNameValidator(RealStatePtr L)
        {
            try {
                ObjectTranslator translator = ObjectTranslatorPool.Instance.Find(L);


                MongoDB.Bson.IO.WrappingBsonWriter gen_to_be_invoked = (MongoDB.Bson.IO.WrappingBsonWriter)translator.FastGetCSObj(L, 1);



                {
                    MongoDB.Bson.IO.IElementNameValidator _validator = (MongoDB.Bson.IO.IElementNameValidator)translator.GetObject(L, 2, typeof(MongoDB.Bson.IO.IElementNameValidator));

                    gen_to_be_invoked.PushElementNameValidator(_validator);



                    return(0);
                }
            } catch (System.Exception gen_e) {
                return(LuaAPI.luaL_error(L, "c# exception:" + gen_e));
            }
        }