Public Types | Public Member Functions | Protected Attributes | List of all members
OutputGenerator Class Reference

Base class for specific output generators. More...

#include <outputgen.h>

Inheritance diagram for OutputGenerator:
Inheritance graph
Collaboration diagram for OutputGenerator:
Collaboration graph

Public Types

enum  ParamListTypes { Param, RetVal, Exception }
enum  MemberItemType { Normal, AnonymousStart, AnonymousEnd, Templated }

Public Member Functions

 OutputGenerator (const QCString &dir)
 OutputGenerator (const OutputGenerator &)=delete
OutputGeneratoroperator= (const OutputGenerator &)=delete
 OutputGenerator (OutputGenerator &&)=default
OutputGeneratoroperator= (OutputGenerator &&)=delete
QCString dir () const
QCString fileName () const
void startPlainFile (const QCString &name)
void endPlainFile ()

Protected Attributes

TextStream m_t
QCString m_dir

Detailed Description

Base class for specific output generators.

Subclass this class to add support for a new output format

The documentation for this class was generated from the following files: