common/output.h File Reference

Functions for output of strings describing Xapian objects. More...

#include <ostream>
#include <xapian/database.h>
#include <xapian/document.h>
#include <xapian/query.h>
#include <xapian/enquire.h>
#include <xapian/stem.h>
#include <xapian/postingiterator.h>
#include <xapian/positioniterator.h>
#include <xapian/termiterator.h>
#include <xapian/valueiterator.h>
#include <xapian/matchspy.h>
#include <xapian/postingsource.h>
#include "replication.h"
#include "weightinternal.h"

Include dependency graph for output.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define XAPIAN_OUTPUT_FUNCTION(CLASS)
 Helper macro for defining stream output of Xapian class.


Detailed Description

Functions for output of strings describing Xapian objects.

Definition in file output.h.


Define Documentation

#define XAPIAN_OUTPUT_FUNCTION ( CLASS   ) 

Value:

inline std::ostream & \
operator<<(std::ostream & os, const CLASS & object) { \
    return os << object.get_description(); \
}
Helper macro for defining stream output of Xapian class.

Definition at line 32 of file output.h.


Documentation for Xapian (version 1.2.8).
Generated on 14 Dec 2011 by Doxygen 1.5.9.