Barry Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Barry::Protocol::AttributeFetch
Barry::BadDataThrown by record classes if their data is invalid and cannot be uploaded to the Blackberry
Barry::BadPasswordA bad or unknown password when talking to the device
Barry::BadSizeUnexpected packet size, or not enough data
base64_input
base64_output
Barry::BuilderBase class for the builder functor hierarchy
Barry::Calendar
Barry::Protocol::CalendarRecurrenceDataField
Barry::Protocol::CalendarRecurrenceDataField::Additional
Barry::Protocol::CalendarRecurrenceDataField::Additional::Day
Barry::Protocol::CalendarRecurrenceDataField::Additional::MonthByDate
Barry::Protocol::CalendarRecurrenceDataField::Additional::MonthByDay
Barry::Protocol::CalendarRecurrenceDataField::Additional::Week
Barry::Protocol::CalendarRecurrenceDataField::Additional::YearByDate
Barry::Protocol::CalendarRecurrenceDataField::Additional::YearByDay
ChecksumParser
Barry::CommandTable
Barry::CommandTableCommand
Barry::Protocol::CommandTableField
Barry::Protocol::CommonField
Barry::Protocol::CommonField::CommonFieldData
Usb::ConfigDesc
Usb::ConfigDiscovery
Barry::Contact
Contact2Ldif
Barry::ContactGroupLink
Barry::ContactLdifClass for generating LDIF output based on a Barry::Contact record object
Barry::ContactLdif::AccessPair
Barry::ContactLdif::LdifAttribute
Barry::ContactLdif::NameToFuncUsed to create a List of supported Barry field names, including calculated names, such as full postal address
Barry::ControllerThe main interface class
Barry::Data
Barry::DatabaseDatabase
Barry::DatabaseItem
DataDumpParser
Barry::DataHandleStd::auto_ptr like class that handles pointers to Data, but instead of freeing them completely, the Data objects are turned to the SocketRoutingQueue from whence they came
Barry::DataQueueThis class provides a thread aware fifo queue for Data objects, providing memory management for all Data object pointers it contains
Barry::Date
Barry::Protocol::DBAccess
Barry::Protocol::DBAccess::DBData
Barry::Protocol::DBC_IndexedUpload
Barry::Protocol::DBC_Record
Barry::Protocol::DBC_RecordFlags
Barry::Protocol::DBC_TaggedUpload
Barry::Protocol::DBCommand
Barry::Protocol::DBCommand::Parameters
Barry::Protocol::DBDBField
Barry::DBPacketProvides an API for building and analyzing raw DB protocol packets
Barry::Protocol::DBR_DBDBRecord
Barry::Protocol::DBR_OldDBDBRecord
Barry::Protocol::DBR_OldTaggedRecord
Barry::Protocol::DBR_OldTaggedRecord::TaggedData
Barry::Protocol::DBResponse
Barry::Protocol::DBResponse::Parameters
Barry::Mode::DesktopThe main interface class to the device databases
Usb::Device
Usb::DeviceDiscovery
Barry::Diff
Barry::EmailAddress
Usb::EndpointDiscovery
Usb::EndpointPair
Barry::ErrnoErrorSystem error that provides an errno error code
Barry::ErrorThe base class for any future derived exceptions
Usb::ErrorThrown on low level USB errors
Barry::FieldLink< RecordT >
Barry::Folder
Barry::Protocol::GroupLink
Usb::Interface
Usb::InterfaceDesc
Usb::InterfaceDiscovery
Barry::Mode::IpModem
Barry::LogLockRAII locking class used to protect the logStream passed into Barry::Init() (common.h)
Usb::Match
Barry::Memo
Barry::Message
Barry::Protocol::MessageAddress
Barry::Protocol::MessageRecord
Barry::Modem
Barry::Protocol::ModeSelect
Barry::Protocol::ModeSelect::ResponseBlock
Barry::Protocol::OldDBDBField
Barry::Protocol::PackedField_02
Barry::Protocol::PackedField_10
Barry::Protocol::Packet
Barry::Packet
Barry::Protocol::Packet::PacketData
Barry::ParserBase class for the parser hierarchy
Barry::Protocol::PasswordChallenge
Barry::Protocol::PasswordChallenge::Hash
Barry::PINMessage
Barry::PostalAddress
Barry::PppFilter
Barry::Probe
Barry::ProbeResult
Barry::RecordBuilder< RecordT, StorageT >Template class for easy creation of specific protocol packet builder objects
Barry::RecordFetch< RecordT >Generic record fetch class, to help with using records without builder classes
Barry::RecordParser< RecordT, StorageT >Template class for easy creation of specific parser objects
Barry::RecordStateTable
Barry::Protocol::RecordStateTableField
Barry::RecordStateTableState
Barry::SavedMessage
Barry::scoped_lock
Barry::Protocol::SequenceCommand
Barry::Mode::Serial
Barry::ServiceBook
Barry::ServiceBookConfig
Barry::Protocol::ServiceBookConfigField
Barry::SHA_CTX
Barry::Protocol::SizePacket
Barry::SocketEncapsulates a "logical socket" in the Blackberry USB protocol
Barry::Protocol::SocketCommand
Barry::Protocol::SocketCommand::PacketData
Barry::SocketRoutingQueue
Barry::SocketRoutingQueue::QueueEntry
Barry::SocketZero
StateTableCommand
Store< Record >
Barry::Task
Usb::Timeout
Barry::Timezone
Barry::TimeZone
Barry::UnknownData
Barry::UnknownField
Barry::ZeroPacketProvides an API for building and analyzing socket-0 protocol packets

Generated on Wed Sep 24 21:27:32 2008 for Barry by  doxygen 1.5.1