Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Received Class Reference

#include <Received.h>

List of all members.

Public Member Functions

 Received (const Received &other)
void operator= (const Received &other)
virtual ~Received ()
const std::string & apparently_from () const
const Urlfrom () const
const std::string & by () const
const std::string & to () const
bool isTrusted () const
void setTrusted (bool b)

Static Public Member Functions

static Received getReceived (std::istream &is) throw (std::received_exception)
static std::list< ReceivedgetAllReceived (std::istream &is, std::list< std::string > *errs=NULL)

Public Attributes

time_t time

Private Member Functions

 Received ()
 operator bool ()
 Received (const std::string &line) throw (std::received_exception)

Private Attributes

std::string m_apparently_from
std::string m_by
std::string m_to
bool m_bTrusted


class Analyzer

Constructor & Destructor Documentation

Received::Received const Received other  ) 

Received::~Received  )  [virtual]

Received::Received  )  [private]

Received::Received const std::string &  line  )  throw (std::received_exception) [private]

Member Function Documentation

const string & Received::apparently_from  )  const

const string & Received::by  )  const

const Url & Received::from  )  const

static std::list<Received> Received::getAllReceived std::istream &  is,
std::list< std::string > *  errs = NULL

Received Received::getReceived std::istream &  is  )  throw (std::received_exception) [static]

bool Received::isTrusted  )  const [inline]

Received::operator bool  )  [private]

void Received::operator= const Received other  ) 

void Received::setTrusted bool  b  )  [inline]

const string & Received::to  )  const

Friends And Related Function Documentation

friend class Analyzer [friend]

Member Data Documentation

std::string Received::m_apparently_from [private]

bool Received::m_bTrusted [private]

std::string Received::m_by [private]

Url* Received::m_from [private]

std::string Received::m_to [private]

time_t Received::time

The documentation for this class was generated from the following files:
Generated on Thu Jun 16 00:13:15 2005 for Netlib for Abuse! by  doxygen 1.4.3