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