SOL9 2.0 Class: XMLDOMParseErrorCollection

 SOL9 C++ Class Library  SOL9 Samples  SOL9 Tutorial  SOL9 FAQ  SOL9 ClassTree 

Source code

/*
 * XMLDOMParseErrorCollection.h 
 * Copyright (c) 2011 Antillia.com TOSHIYUKI ARAI. ALL RIGHTS RESERVED. 
 */


// SOL9
// 2011/01/23 Base class for XMLSomthing classes

#pragma once
#include <sol/xml/XMLObject.h>

namespace SOL {

class XMLDOMParseErrorCollection : public XMLObject {
private:

    MSXML2::IXMLDOMParseErrorCollectionPtr pCollection;

public:
    XMLDOMParseErrorCollection(MSXML2::IXMLDOMParseErrorCollectionPtr collection)
    :pCollection(collection)
    {
    }
public:
    MSXML2::IXMLDOMParseErrorCollectionPtr getCollectionPtr ()
    {
        return pCollection;
    }

public:
    IXMLDOMParseError2Ptr getItem (long index )
    {
        return getCollectionPtr()->Getitem (
                index );
    }

    long getLength ( )
    {
        return getCollectionPtr()->Getlength ();
    }
    
    IXMLDOMParseError2Ptr getNext ( )
    {
        return getCollectionPtr()->Getnext ();
    }
    
    HRESULT reset ( )
    {
        return getCollectionPtr()->reset ( );
    }
    
    IUnknownPtr getNewEnum ( )
    {
        return getCollectionPtr()->Get_newEnum ( )
    }

};


}

Last modified: 1 Feb 2012

Copyright (c) 2009-2012 Antillia.com ALL RIGHTS RESERVED.