Adaptation::Icap::Options::TransferList Class Reference

#include <Options.h>

Collaboration diagram for Adaptation::Icap::Options::TransferList:

Public Member Functions

 TransferList ()
 
 ~TransferList ()
 
bool matches (const SBuf &urlPath) const
 
void parse (const String &buf, bool &foundStar)
 
void add (const char *extension)
 
void report (int level, const char *prefix) const
 

Public Attributes

wordlistextensions
 
const char * name
 
TransferKind kind
 

Detailed Description

Definition at line 65 of file Options.h.

Constructor & Destructor Documentation

◆ TransferList()

Adaptation::Icap::Options::TransferList::TransferList ( )

Definition at line 173 of file Options.cc.

◆ ~TransferList()

Adaptation::Icap::Options::TransferList::~TransferList ( )

Definition at line 178 of file Options.cc.

References extensions, and wordlistDestroy().

Member Function Documentation

◆ add()

void Adaptation::Icap::Options::TransferList::add ( const char *  extension)

Definition at line 183 of file Options.cc.

References extensions, and wordlistAdd().

Referenced by parse().

◆ matches()

bool Adaptation::Icap::Options::TransferList::matches ( const SBuf urlPath) const

◆ parse()

void Adaptation::Icap::Options::TransferList::parse ( const String buf,
bool &  foundStar 
)

Definition at line 209 of file Options.cc.

References add(), NULL, strListGetItem(), xfree, and xstrndup().

Referenced by Adaptation::Icap::Options::cfgTransferList().

◆ report()

void Adaptation::Icap::Options::TransferList::report ( int  level,
const char *  prefix 
) const

Definition at line 227 of file Options.cc.

References debugs, extensions, name, and wordlist::next.

Referenced by Adaptation::Icap::Options::cfgTransferList().

Member Data Documentation

◆ extensions

wordlist* Adaptation::Icap::Options::TransferList::extensions

Definition at line 78 of file Options.h.

Referenced by add(), matches(), report(), and ~TransferList().

◆ kind

TransferKind Adaptation::Icap::Options::TransferList::kind

◆ name

const char* Adaptation::Icap::Options::TransferList::name

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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors