#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 ( )

Definition at line 181 of file Include.cc.

References freeResources().

Member Function Documentation


ESIStreamContext::CBDATA_CLASS ( ESIStreamContext  )

◆ 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:






Web Site Translations