dbertoni    2004/11/10 15:25:06

  Modified:    c/src/xalanc/PlatformSupport XalanDOMStringHashTable.hpp
                        XalanDOMStringPool.hpp
  Log:
  Added accessors to get to memory managers.
  
  Revision  Changes    Path
  1.7       +16 -0     
xml-xalan/c/src/xalanc/PlatformSupport/XalanDOMStringHashTable.hpp
  
  Index: XalanDOMStringHashTable.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/xalanc/PlatformSupport/XalanDOMStringHashTable.hpp,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- XalanDOMStringHashTable.hpp       8 Nov 2004 18:11:05 -0000       1.6
  +++ XalanDOMStringHashTable.hpp       10 Nov 2004 23:25:06 -0000      1.7
  @@ -200,6 +200,22 @@
        };
   #endif
   
  +    MemoryManagerType&
  +    getMemoryManager()
  +    {
  +        assert(m_buckets.getMemoryManager() != 0);
  +
  +        return *m_buckets.getMemoryManager();
  +    }
  +
  +    const MemoryManagerType&
  +    getMemoryManager() const
  +    {
  +        assert(m_buckets.getMemoryManager() != 0);
  +
  +        return *m_buckets.getMemoryManager();
  +    }
  +
   private:
   
        // Not implemented, for now...
  
  
  
  1.6       +12 -0     
xml-xalan/c/src/xalanc/PlatformSupport/XalanDOMStringPool.hpp
  
  Index: XalanDOMStringPool.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xalan/c/src/xalanc/PlatformSupport/XalanDOMStringPool.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XalanDOMStringPool.hpp    8 Nov 2004 18:11:05 -0000       1.5
  +++ XalanDOMStringPool.hpp    10 Nov 2004 23:25:06 -0000      1.6
  @@ -121,6 +121,18 @@
                return m_hashTable;
        }
   
  +    MemoryManagerType&
  +    getMemoryManager()
  +    {
  +        return m_hashTable.getMemoryManager();
  +    }
  +
  +    const MemoryManagerType&
  +    getMemoryManager() const
  +    {
  +        return m_hashTable.getMemoryManager();
  +    }
  +
   private:
   
        // Not implemented, for now...
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to