cobject2string.cc File Reference

#include "kernel/static.h"
#include "kernel/xpdf.h"
#include "kernel/pdfspecification.h"
#include "kernel/cobject.h"

Namespaces

namespace  pdfobjects
namespace  pdfobjects::utils

Functions

void pdfobjects::utils::simpleValueFromString (const std::string &str, bool &val)
void pdfobjects::utils::simpleValueFromString (const std::string &str, int &val)
void pdfobjects::utils::simpleValueFromString (const std::string &str, double &val)
void pdfobjects::utils::simpleValueFromString (const std::string &str, std::string &val)
void pdfobjects::utils::simpleValueFromString (const std::string &str, IndiRef &val)
template<>
void pdfobjects::utils::simpleValueToString< pBool > (bool val, string &str)
template<>
void pdfobjects::utils::simpleValueToString< pInt > (int val, string &str)
void pdfobjects::utils::trim_trailing_zero (char *number_str)
template<>
void pdfobjects::utils::simpleValueToString< pReal > (double val, string &str)
template<>
void pdfobjects::utils::simpleValueToString< pNull > (const NullType &, string &str)
template<>
void pdfobjects::utils::simpleValueToString< pRef > (const IndiRef &ref, string &str)
bool pdfobjects::utils::isBinaryString (const std::string &val)
template<typename Iter >
std::string pdfobjects::utils::makeHexString (Iter it, Iter end)
template<PropertyType Tp>
void pdfobjects::utils::simpleValueToString (const std::string &val, std::string &str)
template void pdfobjects::utils::simpleValueToString< pString > (const string &val, string &str)
template void pdfobjects::utils::simpleValueToString< pName > (const string &val, string &str)
template<>
void pdfobjects::utils::complexValueToString< CArray > (const CArray::Value &val, string &str)
template<>
void pdfobjects::utils::complexValueToString< CDict > (const CDict::Value &val, string &str)