cobject.cc File Reference

#include "kernel/static.h"
#include "kernel/xpdf.h"
#include "kernel/pdfspecification.h"
#include "kernel/cobject.h"
#include "kernel/cpdf.h"
#include "kernel/cxref.h"
#include "kernel/factories.h"

Namespaces

namespace  pdfobjects
namespace  pdfobjects::utils

Functions

bool pdfobjects::utils::objHasParent (const IProperty &ip, boost::shared_ptr< IProperty > &indiObj)
bool pdfobjects::utils::objHasParent (const IProperty &ip)
template<typename T >
void pdfobjects::utils::parseStreamToContainer (T &container, const ::Object &obj)
template void pdfobjects::utils::parseStreamToContainer< CStream::Buffer > (CStream::Buffer &container, const ::Object &obj)
template<typename ITERATOR , typename OUTITERATOR >
void pdfobjects::utils::streamToString (const std::string &strDict, ITERATOR begin, ITERATOR end, OUTITERATOR out)
template void pdfobjects::utils::streamToString< CStream::Buffer::const_iterator, std::back_insert_iterator< std::string > > (const std::string &strDict, CStream::Buffer::const_iterator begin, CStream::Buffer::const_iterator end, std::back_insert_iterator< std::string > out)
size_t pdfobjects::utils::stringToCharBuffer (Object &stringObject, CharBuffer &outputBuf)
void pdfobjects::utils::createIndirectObjectStringFromString (const IndiRef &rf, const std::string &val, std::string &output)