Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CPDF_PSProc Class Reference

#include <cpdf_psengine.h>

+ Collaboration diagram for CPDF_PSProc:

Public Member Functions

 CPDF_PSProc ()
 
 ~CPDF_PSProc ()
 
bool Parse (CPDF_SimpleParser *parser, int depth)
 
bool Execute (CPDF_PSEngine *pEngine)
 
void AddOperatorForTesting (ByteStringView word)
 
size_t num_operators () const
 
const std::unique_ptr< CPDF_PSOP > & last_operator ()
 

Detailed Description

Definition at line 88 of file cpdf_psengine.h.

Constructor & Destructor Documentation

◆ CPDF_PSProc()

CPDF_PSProc::CPDF_PSProc ( )
default

◆ ~CPDF_PSProc()

CPDF_PSProc::~CPDF_PSProc ( )
default

Member Function Documentation

◆ AddOperatorForTesting()

void CPDF_PSProc::AddOperatorForTesting ( ByteStringView word)

Definition at line 178 of file cpdf_psengine.cpp.

Referenced by TEST().

+ Here is the caller graph for this function:

◆ Execute()

bool CPDF_PSProc::Execute ( CPDF_PSEngine * pEngine)

Definition at line 147 of file cpdf_psengine.cpp.

References CPDF_PSEngine::DoOperator(), PSOP_CONST, PSOP_IF, PSOP_IFELSE, and PSOP_PROC.

+ Here is the call graph for this function:

◆ last_operator()

const std::unique_ptr< CPDF_PSOP > & CPDF_PSProc::last_operator ( )
inline

Definition at line 99 of file cpdf_psengine.h.

◆ num_operators()

size_t CPDF_PSProc::num_operators ( ) const
inline

Definition at line 98 of file cpdf_psengine.h.

◆ Parse()

bool CPDF_PSProc::Parse ( CPDF_SimpleParser * parser,
int depth )

Definition at line 124 of file cpdf_psengine.cpp.


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