Ignore:
Timestamp:
Nov 18, 2013, 5:53:53 AM (6 years ago)
Author:
cameron
Message:

Updates to xercesc sources

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icXML/icXML-devel/src/xercesc/validators/schema/identity/IC_Selector.hpp

    r2722 r3565  
    3737// ---------------------------------------------------------------------------
    3838class FieldActivator;
    39 
     39class XMLStringPool;
    4040
    4141class VALIDATORS_EXPORT IC_Selector : public XSerializable, public XMemory
     
    6464    //  Factory methods
    6565    // -----------------------------------------------------------------------
    66     XPathMatcher* createMatcher(FieldActivator* const fieldActivator,
    67                                 const int initialDepth,
    68                                 MemoryManager* const manager = XMLPlatformUtils::fgMemoryManager);
     66    XPathMatcher* createMatcher
     67    (
     68        FieldActivator* const   fieldActivator
     69        , const int             initialDepth
     70        , XMLStringPool * const stringPool
     71        , MemoryManager * const manager = XMLPlatformUtils::fgMemoryManager
     72    );
     73
     74    XPathMatcher* createMatcher
     75    (
     76        FieldActivator* const   fieldActivator
     77        , const int             initialDepth
     78        , MemoryManager* const  manager = XMLPlatformUtils::fgMemoryManager
     79    );
    6980
    7081    /***
     
    119130    //  Constructors/Destructor
    120131    // -----------------------------------------------------------------------
    121     SelectorMatcher(XercesXPath* const anXPath,
    122                     IC_Selector* const selector,
    123                     FieldActivator* const fieldActivator,
    124                     const int initialDepth,
    125                     MemoryManager* const manager = XMLPlatformUtils::fgMemoryManager);
     132    SelectorMatcher
     133    (
     134        XercesXPath* const      anXPath,
     135        IC_Selector* const      selector,
     136        FieldActivator* const   fieldActivator,
     137        const int               initialDepth,
     138        MemoryManager* const    manager = XMLPlatformUtils::fgMemoryManager
     139    );
     140
     141    SelectorMatcher
     142    (
     143        XercesXPath* const      anXPath,
     144        IC_Selector* const      selector,
     145        FieldActivator* const   fieldActivator,
     146        const int               initialDepth,
     147        XMLStringPool * const   stringPool,
     148        MemoryManager* const    manager = XMLPlatformUtils::fgMemoryManager
     149    );
    126150
    127151    // -----------------------------------------------------------------------
     
    143167    int             fMatchedDepth;
    144168    IC_Selector*    fSelector;
     169    XMLStringPool*  fStringPool;
    145170    FieldActivator* fFieldActivator;
    146171};
Note: See TracChangeset for help on using the changeset viewer.