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)
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 175 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 144 of file cpdf_psengine.cpp.

References CPDF_PSEngine::DoOperator(), CPDF_PSEngine::PopInt(), 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 98 of file cpdf_psengine.h.

◆ Parse()

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

Definition at line 121 of file cpdf_psengine.cpp.


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