Ipelib
ipe::PdfBool Class Reference

#include <ipepdfparser.h>

Inherits ipe::PdfObj.

Public Member Functions

 PdfBool (bool val)
virtual const PdfBoolboolean () const noexcept
bool value () const noexcept
virtual void write (Stream &stream, const PdfRenumber *renumber, bool inflate) const noexcept
Public Member Functions inherited from ipe::PdfObj
virtual ~PdfObj ()=0
virtual const PdfNullnull () const noexcept
virtual const PdfNumbernumber () const noexcept
virtual const PdfStringstring () const noexcept
virtual const PdfNamename () const noexcept
virtual const PdfRefref () const noexcept
virtual const PdfArrayarray () const noexcept
virtual const PdfDictdict () const noexcept
String repr () const noexcept

Detailed Description

The PDF bool object.

Constructor & Destructor Documentation

◆ PdfBool()

ipe::PdfBool::PdfBool ( bool val)
inlineexplicit

Referenced by boolean().

Member Function Documentation

◆ boolean()

const PdfBool * PdfBool::boolean ( ) const
virtualnoexcept

Return this object as PDF bool object.

Reimplemented from ipe::PdfObj.

References PdfBool().

◆ value()

bool ipe::PdfBool::value ( ) const
inlinenoexcept

References value().

Referenced by value().

◆ write()

void PdfBool::write ( Stream & stream,
const PdfRenumber * renumber,
bool inflate ) const
virtualnoexcept

Implements ipe::PdfObj.


The documentation for this class was generated from the following files: