Example #1
0
 public static Variant FromString(string xml, XmlMode mode, IVariantObjectFactory factory)
 {
     using (var ms = new System.IO.StringReader(xml))
     {
         return Create(ms, mode).WithObjectFactory(factory).Read();
     }
 }
Example #2
0
 public static Variant FromBytes(byte[] bytes, BinaryMode mode, IVariantObjectFactory factory)
 {
     using (MemoryStream ms = new MemoryStream(bytes))
     {
         BinaryReader reader = new BinaryReader(ms, mode, factory);
         return(reader.Read());
     }
 }
Example #3
0
 public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory, bool requireSeekableReader)
 {
     m_mode    = mode;
     m_factory = factory;
     m_stream  = stream;
     m_filter  = stream;
     m_requireSeekableReader = requireSeekableReader;
 }
Example #4
0
 public static Variant FromBytes(byte[] bytes, BinaryMode mode, IVariantObjectFactory factory)
 {
     using (MemoryStream ms = new MemoryStream(bytes))
     {
         BinaryReader reader = new BinaryReader(ms, mode, factory);
         return reader.Read();
     }
 }
Example #5
0
 public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory, bool requireSeekableReader)
 {
     m_mode = mode;
     m_factory = factory;
     m_stream = stream;
     m_filter = stream;
     m_requireSeekableReader = requireSeekableReader;
 }
Example #6
0
 public XmlParserBase WithObjectFactory(IVariantObjectFactory factory)
 {
     m_factory = factory;
     return(this);
 }
Example #7
0
 unsafe public static Variant FromBytes(byte *bytes, long length, BinaryMode mode, IVariantObjectFactory factory)
 {
     using (UnmanagedMemoryStream ms = new UnmanagedMemoryStream(bytes, length))
     {
         BinaryReader reader = new BinaryReader(ms, mode, factory);
         return(reader.Read());
     }
 }
Example #8
0
 public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory) :
     this(stream, mode, factory, false)
 {
 }
Example #9
0
 public XmlParserBase WithObjectFactory(IVariantObjectFactory factory)
 {
     m_factory = factory;
     return this;
 }
Example #10
0
 public static unsafe Variant FromBytes(byte* bytes, long length, BinaryMode mode, IVariantObjectFactory factory)
 {
     using (UnmanagedMemoryStream ms = new UnmanagedMemoryStream(bytes, length))
     {
         BinaryReader reader = new BinaryReader(ms, mode, factory);
         return reader.Read();
     }
 }
Example #11
0
 public BinaryReader(Stream stream, BinaryMode mode, IVariantObjectFactory factory)
     : this(stream, mode, factory, false)
 {
 }
Example #12
0
 public BinaryReader(System.IO.Stream stream, BinaryMode mode, IVariantObjectFactory factory)
     : this(stream, BinaryMode.Default, null, false)
 {
 }
Example #13
0
 public XmlReader WithObjectFactory(IVariantObjectFactory factory)
 {
     m_parser.WithObjectFactory(factory);
     return this;
 }