#include <Include.h>

Inheritance diagram for ESIStreamContext:
Collaboration diagram for ESIStreamContext:

Public Types

typedef RefCount< ESIStreamContextPointer
 

Public Member Functions

 ESIStreamContext ()
 
 ~ESIStreamContext () override
 
void freeResources ()
 

Public Attributes

int finished
 
ESIIncludePtr include
 
ESISegment::Pointer localbuffer
 
ESISegment::Pointer buffer
 

Private Member Functions

 CBDATA_CLASS (ESIStreamContext)
 

Detailed Description

Definition at line 22 of file Include.h.

Member Typedef Documentation

◆ Pointer

Definition at line 27 of file Include.h.

Constructor & Destructor Documentation

◆ ESIStreamContext()

ESIStreamContext::ESIStreamContext ( )

Definition at line 238 of file Esi.cc.

◆ ~ESIStreamContext()

ESIStreamContext::~ESIStreamContext ( )
override

Definition at line 181 of file Include.cc.

References freeResources().

Member Function Documentation

◆ CBDATA_CLASS()

ESIStreamContext::CBDATA_CLASS ( ESIStreamContext  )
private

◆ freeResources()

void ESIStreamContext::freeResources ( )

Definition at line 187 of file Include.cc.

References buffer, debugs, include, and localbuffer.

Referenced by ~ESIStreamContext().

Member Data Documentation

◆ buffer

ESISegment::Pointer ESIStreamContext::buffer

Definition at line 34 of file Include.h.

Referenced by esiBufferRecipient(), and freeResources().

◆ finished

int ESIStreamContext::finished

Definition at line 31 of file Include.h.

Referenced by esiBufferRecipient().

◆ include

ESIIncludePtr ESIStreamContext::include

Definition at line 32 of file Include.h.

Referenced by esiBufferRecipient(), ESIStreamContextNew(), and freeResources().

◆ localbuffer

ESISegment::Pointer ESIStreamContext::localbuffer

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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors