libKipi
Classes | Typedefs | Functions
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()

KDStream& endl ( KDStream stream)

◆ 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 
)

Referenced by operator<<().

◆ KDStream_ptrListStream()

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

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

◆ KDStream_valueListStream()

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

Referenced by operator<<().

◆ operator<<() [1/13]

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

References KDStream_valueListStream().

Here is the call graph for this function:

◆ operator<<() [2/13]

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

References KDStream_ptrListStream().

Here is the call graph for this function:

◆ operator<<() [3/13]

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

References KDStream_valueListStream().

Here is the call graph for this function:

◆ operator<<() [4/13]

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

References KDStream_ptrListStream().

Here is the call graph for this function:

◆ operator<<() [5/13]

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

◆ operator<<() [6/13]

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

◆ operator<<() [7/13]

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

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [8/13]

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

References KDStream_ptrDictStream().

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 QDict< T > &  dict 
)

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [11/13]

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

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [12/13]

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

References KDStream_ptrDictStream().

Here is the call graph for this function:

◆ operator<<() [13/13]

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

References KDStream_ptrDictStream().

Here is the call graph for this function: