Main Page | Namespace List | Class Hierarchy | Class List | Namespace Members | Class Members

mailpp Namespace Reference


Detailed Description

The mailpp namespace contains all Hunny Mail++ classes and some global utility functions.


Classes

class  TraceOutput
 Interface class for trace output. More...
class  StdTraceOutput
 Class that writes trace output to the standard output. More...
class  MUTF7
 Class for converting to or from modified UTF-7 encoding. More...
class  UTF8
 Class for converting to or from UTF-8 encoding. More...
class  Imap4Date
 Class that represents an IMAP4 date-time string. More...
class  AddressData
 Class that contains the data of an IMAP4 ADDRESS structure. More...
class  AddressDataSequence
 Container class for AddressData objects. More...
class  BodySectionData
 Class that contains the characters of a body section. More...
class  BodyStructureData
 Class that contains the data of an IMAP4 BODYSTRUCTURE structure. More...
class  EnvelopeData
 Class that contains the data of an IMAP4 ENVELOPE structure. More...
class  FlagsData
 Class that contains the data of an IMAP4 FLAGS list. More...
class  NamespaceAttributes
 Class that contains the attributes of an IMAP4 namespace. More...
class  Response
 Abstract class that represents an IMAP4 server response. More...
class  BadResponse
 Class that represents an IMAP4 BAD response. More...
class  ByeResponse
 Class that represents an IMAP4 BYE response. More...
class  CapabilityResponse
 Class that represents an IMAP4 CAPABILITY response. More...
class  ContinuationResponse
 Class that represents an IMAP4 continuation response. More...
class  ExistsResponse
 Class that represents an IMAP4 EXISTS response. More...
class  ExpungeResponse
 Class that represents an IMAP4 EXPUNGE response. More...
class  FetchResponse
 Class that represents an IMAP4 FETCH response. More...
class  FlagsResponse
 Class that represents an IMAP4 FLAGS response. More...
class  ListResponse
 Class that represents an IMAP4 LIST response. More...
class  LsubResponse
 Class that represents an IMAP4 LSUB response. More...
class  NamespaceResponse
 Class that represents an IMAP4 NAMESPACE response. More...
class  NoResponse
 Class that represents an IMAP4 NO response. More...
class  OkResponse
 Class that represents an IMAP4 OK response. More...
class  PreauthResponse
 Class that represents an IMAP4 PREAUTH response. More...
class  QuotaListItem
 Class that represents an item in the quota resource list. More...
class  QuotaResponse
 Class that represents an IMAP4 QUOTA response. More...
class  QuotaRootResponse
 Class that represents an IMAP4 QUOTAROOT response. More...
class  RecentResponse
 Class that represents an IMAP4 RECENT response. More...
class  SearchResponse
 Class that represents an IMAP4 SEARCH response. More...
class  StatusResponse
 Class that represents an IMAP4 STATUS response. More...
class  ProtocolListener
 Interface for processing the lines of a multiple line server response. More...
class  StreamBuffer
 Interface class for Stream/Buffer combination. More...
class  Imap4Client
 Class that represents an IMAP4 client connection. More...
class  SmtpClient
 Class that represents an SMTP client connection. More...
class  Pop3Client
 Class that represents a POP3 client connection. More...
class  NntpClient
 Class that represents an NNTP client connection. More...
class  TlsConfig
 Class for setting TLS configuration options. More...

Functions

MAILPP_API const char * VersionInfo ()
 Gets the version information string.
MAILPP_API const char * BuildInfo ()
 Gets the build information string.


Function Documentation

MAILPP_API const char * BuildInfo  ) 
 

Gets the build information string.

This function is helpful for debugging, as it provides accurate information about the build of the Hunny Mail++ library that your application uses.

The returned string is static. You must not attempt to free the returned string.

Returns:
build information

MAILPP_API const char * VersionInfo  ) 
 

Gets the version information string.

This function is helpful for debugging, as it provides accurate information about the version of the Hunny Mail++ library that your application uses.

The returned string is static. You must not attempt to free the returned string.

Returns:
version information

Copyright © 2001-2005 Hunny Software, Inc. All rights reserved.