Help translate data from data packets to useful structurs, and back. This header provides the common types and classes used by the general record parser classes in the r_*.h files. Only application-safe API stuff goes in here. Internal library types go in record-internal.h
Definition in file record.h.
#include "dll.h"
#include <iosfwd>
#include <string>
#include <vector>
#include <map>
#include <stdint.h>
#include "r_calendar.h"
#include "r_contact.h"
#include "r_memo.h"
#include "r_message.h"
#include "r_servicebook.h"
#include "r_task.h"
#include "r_pin_message.h"
#include "r_saved_message.h"
#include "r_folder.h"
#include "r_timezone.h"
Go to the source code of this file.
Namespaces | |
namespace | Barry |
Classes | |
struct | Barry::CommandTableCommand |
class | Barry::CommandTable |
struct | Barry::RecordStateTableState |
class | Barry::RecordStateTable |
struct | Barry::DatabaseItem |
class | Barry::DatabaseDatabase |
struct | Barry::UnknownData |
struct | Barry::UnknownField |
struct | Barry::EmailAddress |
struct | Barry::PostalAddress |
struct | Barry::Date |
Functions | |
BXEXPORT std::ostream & | Barry::operator<< (std::ostream &os, const CommandTable &command) |
BXEXPORT std::ostream & | Barry::operator<< (std::ostream &os, const RecordStateTable &rst) |
BXEXPORT std::ostream & | Barry::operator<< (std::ostream &os, const DatabaseDatabase &dbdb) |
std::ostream & | Barry::operator<< (std::ostream &os, const std::vector< UnknownField > &unknowns) |
std::ostream & | Barry::operator<< (std::ostream &os, const EmailAddress &msga) |
std::ostream & | Barry::operator<< (std::ostream &os, const PostalAddress &post) |
std::ostream & | Barry::operator<< (std::ostream &os, const Date &date) |