Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Classes | Functions
DirectoryEnumerator.hpp File Reference
#include <xalanc/PlatformSupport/PlatformSupportDefinitions.hpp>
#include <cstring>
#include <dirent.h>
#include <errno.h>
#include <sys/stat.h>
#include <unistd.h>
#include <functional>
#include <iterator>
#include "xercesc/framework/MemoryManager.hpp"
#include "xalanc/PlatformSupport/XalanFileOutputStream.hpp"
#include "xalanc/PlatformSupport/DOMStringHelper.hpp"
#include "xalanc/PlatformSupport/XalanUnicode.hpp"

Go to the source code of this file.

Classes

struct  FindFileStruct
 
struct  DirectoryFilterPredicate
 
struct  FilesOnlyFilterPredicate
 
struct  DirectoryEnumeratorFunctor< CollectionType, StringType, FilterPredicateType, StringConversionFunction >
 

Functions

template<class OutputIteratorType , class FilterPredicateType , class StringType , class StringConversionFunction >
void EnumerateDirectory (MemoryManager &theMemoryManager, const StringType &theFullSearchSpec, OutputIteratorType theOutputIterator, FilterPredicateType theFilterPredicate, StringConversionFunction theConversionFunction, bool fIncludeSelfAndParent=false)
 
template<class OutputIteratorType , class FilterPredicateType , class StringType , class StringConversionFunction >
void EnumerateDirectory (MemoryManager &theMemoryManager, const StringType &theDirectory, const StringType &theSearchSpec, OutputIteratorType theOutputIterator, FilterPredicateType theFilterPredicate, StringConversionFunction theConversionFunction, bool fIncludeSelfAndParent=false)
 

Function Documentation

◆ EnumerateDirectory() [1/2]

template<class OutputIteratorType , class FilterPredicateType , class StringType , class StringConversionFunction >
void EnumerateDirectory ( MemoryManager &  theMemoryManager,
const StringType &  theFullSearchSpec,
OutputIteratorType  theOutputIterator,
FilterPredicateType  theFilterPredicate,
StringConversionFunction  theConversionFunction,
bool  fIncludeSelfAndParent = false 
)

Definition at line 239 of file DirectoryEnumerator.hpp.

◆ EnumerateDirectory() [2/2]

template<class OutputIteratorType , class FilterPredicateType , class StringType , class StringConversionFunction >
void EnumerateDirectory ( MemoryManager &  theMemoryManager,
const StringType &  theDirectory,
const StringType &  theSearchSpec,
OutputIteratorType  theOutputIterator,
FilterPredicateType  theFilterPredicate,
StringConversionFunction  theConversionFunction,
bool  fIncludeSelfAndParent = false 
)

Definition at line 416 of file DirectoryEnumerator.hpp.

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.

Apache Logo