CgiDefs.h   CgiDefs.h 
skipping to change at line 57 skipping to change at line 57
#ifdef WIN32 #ifdef WIN32
// export library symbols // export library symbols
# ifdef CGICC_EXPORTS # ifdef CGICC_EXPORTS
# define CGICC_API __declspec(dllexport) # define CGICC_API __declspec(dllexport)
# else # else
# define CGICC_API __declspec(dllimport) # define CGICC_API __declspec(dllimport)
# endif # endif
# define HOST "Win32" # define HOST "Win32"
# define VERSION "3.2.15" # define VERSION "3.2.16"
#else #else
# define CGICC_API # define CGICC_API
#endif /* WIN32 */ #endif /* WIN32 */
#endif /* ! _CGIDEFS_H_ */ #endif /* ! _CGIDEFS_H_ */
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 HTMLDoctype.h   HTMLDoctype.h 
skipping to change at line 67 skipping to change at line 67
{ {
public: public:
/*! The DTD used by this document. */ /*! The DTD used by this document. */
enum EDocumentType { enum EDocumentType {
/*! The HTML 4.0 strict DTD (the default) */ /*! The HTML 4.0 strict DTD (the default) */
eStrict, eStrict,
/*! The HTML 4.0 Transitional DTD */ /*! The HTML 4.0 Transitional DTD */
eTransitional, eTransitional,
/*! The HTML 4.0 Frameset DTD */ /*! The HTML 4.0 Frameset DTD */
eFrames eFrames,
/*! HTML5 (added 11.30.14 t.o.) */
eHTML5
}; };
/*! /*!
* \brief Constructor. * \brief Constructor.
* \param type The version of the HTML 4.0 DTD used by this document. * \param type The version of the HTML 4.0 DTD used by this document.
*/ */
HTMLDoctype(EDocumentType type = eStrict); HTMLDoctype(EDocumentType type = eStrict);
/*! /*!
* \brief Destructor * \brief Destructor
* *
*/ */
virtual ~HTMLDoctype(); virtual ~HTMLDoctype();
virtual void virtual void
render(std::ostream& out) const; render(std::ostream& out) const;
private: private:
EDocumentType fType; EDocumentType fType;
}; };
} // namespace cgicc } // namespace cgicc
#endif /* ! _HTMLDOCTYPE_H_ */ #endif /* ! _HTMLDOCTYPE_H_ */
 End of changes. 2 change blocks. 
2 lines changed or deleted 4 lines changed or added


 XHTMLDoctype.h   XHTMLDoctype.h 
skipping to change at line 49 skipping to change at line 49
/*! \class XHTMLDoctype XHTMLDoctype.h cgicc/XHTMLDoctype.h /*! \class XHTMLDoctype XHTMLDoctype.h cgicc/XHTMLDoctype.h
* \brief Class that abstracts a XHTML Doc Type * \brief Class that abstracts a XHTML Doc Type
* *
* This class add the XHTML Doc Type feature * This class add the XHTML Doc Type feature
*/ */
class CGICC_API XHTMLDoctype : public MStreamable { class CGICC_API XHTMLDoctype : public MStreamable {
public: public:
enum EDocumentType { enum EDocumentType {
eStrict, eStrict,
eTransitional, eTransitional,
eFrames eFrames,
eHTML5 // 11.30.14 t.o.
}; };
// ============================================================ // ============================================================
/*! \name Constructor and Destructor */ /*! \name Constructor and Destructor */
//@{ //@{
/*! /*!
* \brief Constructor * \brief Constructor
* *
* Create a new XHTMLDoctype.h object * Create a new XHTMLDoctype.h object
 End of changes. 1 change blocks. 
1 lines changed or deleted 2 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/