#include "kernel/static.h"#include "kernel/indiref.h"#include "kernel/modecontroller.h"Classes | |
| class | pdfobjects::IProperty |
Namespaces | |
| namespace | pdfobjects |
Typedefs | |
| typedef observer::ObserverHandler < IProperty > | pdfobjects::IPropertyObserverSubject |
| typedef observer::IObserver < IProperty > | pdfobjects::IPropertyObserver |
Enumerations | |
| enum | pdfobjects::PropertyType { pdfobjects::pNull = objNull, pdfobjects::pBool = objBool, pdfobjects::pInt = objInt, pdfobjects::pReal = objReal, pdfobjects::pString = objString, pdfobjects::pName = objName, pdfobjects::pRef = objRef, pdfobjects::pArray = objArray, pdfobjects::pDict = objDict, pdfobjects::pStream = objStream, pdfobjects::pOther = objCmd, pdfobjects::pOther1 = objError, pdfobjects::pOther2 = objEOF, pdfobjects::pOther3 = objNone } |
Functions | |
| bool | pdfobjects::isPdfValid (boost::weak_ptr< CPdf > pdf) |
| bool | pdfobjects::hasValidPdf (const IProperty &ip) |
| template<typename T > | |
| bool | pdfobjects::hasValidPdf (T ip) |
| bool | pdfobjects::isRefValid (const IndiRef *ref) |
| template<typename T > | |
| bool | pdfobjects::hasValidRef (T ip) |
| bool | pdfobjects::hasValidRef (IProperty &ip) |
| template<PropertyType Type> | |
| bool | pdfobjects::isIPType (const IProperty &ip) |
| template<PropertyType Type> | |
| bool | pdfobjects::isIPType (boost::shared_ptr< IProperty > ip) |
| template<typename T > | |
| bool | pdfobjects::isNull (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isInt (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isReal (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isNumber (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isString (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isName (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isRef (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isDict (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isArray (T &ip) |
| template<typename T > | |
| bool | pdfobjects::isStream (T &ip) |
| template<int i> | |
| std::string | pdfobjects::getStringType () |
| template<> | |
| std::string | pdfobjects::getStringType< 0 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 1 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 2 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 3 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 4 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 5 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 9 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 6 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 7 > () |
| template<> | |
| std::string | pdfobjects::getStringType< 8 > () |
| std::ostream & | pdfobjects::operator<< (std::ostream &out, PropertyType type) |
| std::ostream & | pdfobjects::operator<< (std::ostream &out,::ObjType type) |