# record.h File Reference

## Detailed Description

Blackberry database record classes.

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_calllog.h"`
`#include "r_bookmark.h"`
`#include "r_contact.h"`
`#include "r_cstore.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_sms.h"`
`#include "r_folder.h"`
`#include "r_timezone.h"`

Include dependency graph for record.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Namespaces

namespace | Barry

## Classes

class | Barry::Cr2LfWrapper
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
class | Barry::CategoryList