libKipi
KDStream.h File Reference
#include <qstring.h>
#include <qvaluelist.h>
#include <qstrlist.h>
#include <qasciidict.h>
#include <qintdict.h>
#include <qptrdict.h>
#include <qdict.h>
#include <qvaluestack.h>
#include <qasciicache.h>
#include <qintcache.h>
#include <qcache.h>
#include <qlist.h>
#include <qstack.h>
#include <qqueue.h>
#include <qvector.h>
Include dependency graph for KDStream.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  KDStream
 Streaming operators for Qt classes. More...
 

Typedefs

typedef KDStream &(* KDSTREAMFUNC) (KDStream &)
 

Functions

KDStreamendl (KDStream &stream)
 
KDStreamflush (KDStream &stream)
 
template<class Iterator >
void KDStream_valueListStream (KDStream &st, Iterator begin, Iterator end)
 
template<class Iterator >
void KDStream_ptrListStream (KDStream &st, Iterator it, bool doubleDeref)
 
template<class Iterator >
void KDStream_ptrDictStream (KDStream &st, Iterator it)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QValueList< T > &list)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QList< T > &list)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QArray< T > &array)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QVector< T > &vector)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QStack< T > &stack)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QValueStack< T > &stack)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QAsciiDict< T > &dict)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QIntDict< T > &dict)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QPtrDict< T > &dict)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QDict< T > &dict)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QAsciiCache< T > &cache)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QIntCache< T > &cache)
 
template<class T >
KDStreamoperator<< (KDStream &st, const QCache< T > &cache)
 

Typedef Documentation

◆ KDSTREAMFUNC

typedef KDStream &(* KDSTREAMFUNC) (KDStream &)

Function Documentation

◆ endl()

◆ flush()

KDStream & flush ( KDStream & stream)

Flushes the output buffers.

References KDStream::flush().

Referenced by KIPI::ImageInfo::toString().

Here is the call graph for this function:

◆ KDStream_ptrDictStream()

template<class Iterator >
void KDStream_ptrDictStream ( KDStream & st,
Iterator it )

◆ KDStream_ptrListStream()

template<class Iterator >
void KDStream_ptrListStream ( KDStream & st,
Iterator it,
bool doubleDeref )

◆ KDStream_valueListStream()

template<class Iterator >
void KDStream_valueListStream ( KDStream & st,
Iterator begin,
Iterator end )

Referenced by operator<<(), and operator<<().

◆ operator<<() [1/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QArray< T > & array )

References KDStream_valueListStream().

Here is the call graph for this function:

◆ operator<<() [2/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QAsciiCache< T > & cache )

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [3/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QAsciiDict< T > & dict )

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [4/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QCache< T > & cache )

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [5/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QDict< T > & dict )

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [6/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QIntCache< T > & cache )

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [7/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QIntDict< T > & dict )

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [8/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QList< T > & list )

References KDStream_ptrListStream().

Here is the call graph for this function:

◆ operator<<() [9/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QPtrDict< T > & dict )

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [10/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QStack< T > & stack )

References operator<<().

Here is the call graph for this function:

◆ operator<<() [11/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QValueList< T > & list )

References KDStream_valueListStream().

Referenced by operator<<().

Here is the call graph for this function:

◆ operator<<() [12/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QValueStack< T > & stack )

◆ operator<<() [13/13]

template<class T >
KDStream & operator<< ( KDStream & st,
const QVector< T > & vector )

References KDStream_ptrListStream().

Here is the call graph for this function: