ews-cpp  0.9
Public Member Functions | Static Public Member Functions | Friends | List of all members
ews::folder Class Referencefinal

Represents a generic <Folder> in the Exchange store. More...

#include <ews.hpp>

Public Member Functions

 folder ()
 Constructs a new folder.
 
 folder (folder_id id)
 Constructs a new folder with the given folder_id.
 
int get_child_folder_count () const
 Returns the number of child folders in this folder.
 
std::string get_display_name () const
 Returns this folders display name.
 
const folder_idget_folder_id () const EWS_NOEXCEPT
 Returns the id of a folder.
 
folder_id get_parent_folder_id () const
 Returns the id of the parent folder.
 
int get_total_count () const
 Returns the total number of items in this folder.
 
int get_unread_count () const
 Returns the number of unread items in this folder.
 
void set_display_name (const std::string &display_name)
 Sets this folders display name.
 

Static Public Member Functions

static folder from_xml_element (const rapidxml::xml_node<> &elem)
 Makes a message instance from a <Message> XML element.
 

Friends

template<typename U >
class basic_service
 

Detailed Description

Represents a generic <Folder> in the Exchange store.


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