AXCEL C++ Framework
Elegance through abstraction
Classes | Public Member Functions | Public Attributes
axcel::net::http::field Class Reference

HTTP header field. More...

#include <axcel.h>

Inheritance diagram for axcel::net::http::field:
axcel::object

List of all members.

Classes

struct  svarpair

Public Member Functions

string type ()
 Get type of object.
 operator string ()
 Convert to string.
 field ()
 field (const char *s)
string data ()
string vars ()
stringvar (const char *v=0)
fieldoperator= (const char *s)
stringoperator[] (const char *v)
bool operator== (const char *s)
bool operator== (field f)
bool operator!= (const char *s)
bool operator!= (field f)

Public Attributes

string name

Detailed Description

HTTP header field.

Definition at line 2391 of file axcel.h.


Constructor & Destructor Documentation

axcel::net::http::field::field ( ) [inline]

Definition at line 2398 of file axcel.h.

axcel::net::http::field::field ( const char *  s)

Definition at line 6878 of file axcel.cpp.


Member Function Documentation

string axcel::net::http::field::data ( )

Definition at line 7051 of file axcel.cpp.

axcel::net::http::field::operator string ( ) [virtual]

Convert to string.

Returns:
Suitable string representation of object's data

Implements axcel::object.

Definition at line 6880 of file axcel.cpp.

bool axcel::net::http::field::operator!= ( const char *  s)

Definition at line 7103 of file axcel.cpp.

bool axcel::net::http::field::operator!= ( field  f)

Definition at line 7104 of file axcel.cpp.

field & axcel::net::http::field::operator= ( const char *  s)

Definition at line 6927 of file axcel.cpp.

bool axcel::net::http::field::operator== ( field  f)

Definition at line 7102 of file axcel.cpp.

bool axcel::net::http::field::operator== ( const char *  s)

Definition at line 7101 of file axcel.cpp.

string & axcel::net::http::field::operator[] ( const char *  v)

Definition at line 6912 of file axcel.cpp.

string axcel::net::http::field::type ( ) [virtual]

Get type of object.

Returns:
string containing name of object's class.

Implements axcel::object.

Definition at line 6879 of file axcel.cpp.

string & axcel::net::http::field::var ( const char *  v = 0)

Definition at line 6897 of file axcel.cpp.

string axcel::net::http::field::vars ( )

Definition at line 6917 of file axcel.cpp.


Member Data Documentation

Definition at line 2400 of file axcel.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Defines