Barry::ContactLdif::AccessPair | |
Barry::Protocol::CalendarRecurrenceDataField::Additional | |
Barry::Protocol::AttributeFetch | |
AutoClose | |
Barry::BadData | Thrown by record classes if their data is invalid and cannot be uploaded to the Blackberry |
Barry::BadPackedFormat | Thrown by record classes that don't recognize a given packed format code |
Barry::BadPacket | Thrown by the socket class if a packet command's response indicates an error |
Barry::BadPassword | A bad or unknown password when talking to the device |
Barry::BadSize | Unexpected packet size, or not enough data |
base64_input | |
base64_output | |
Barry::Builder | Base class for the builder functor hierarchy |
BXLOCAL | |
Barry::Calendar | |
Barry::Protocol::CalendarRecurrenceDataField | |
Barry::CallLog | |
Barry::CategoryList | |
ChecksumParser | |
Barry::JDG::ClassEntry | |
Barry::JDG::ClassList | |
Barry::CodFileBuilder | Used to assemble multiple .cod files into a single packed .cod file using the pkzip file format |
Barry::JDG::CodInfo | |
Barry::CommandTable | |
Barry::CommandTableCommand | |
Barry::Protocol::CommandTableField | |
Barry::Protocol::CommonField | |
Barry::Protocol::CommonField::CommonFieldData | |
Usb::ConfigDesc | |
Usb::ConfigDiscovery | |
Barry::ConfigFile | |
Barry::ConfigFileError | Thrown by the ConfigFile class when encountering a serious system error while loading the global config file for a given PIN |
Barry::Contact | Represents a single record in the Address Book Blackberry database |
Contact2Ldif | |
Barry::ContactGroupLink | |
Barry::ContactLdif | Class for generating LDIF output based on a Barry::Contact record object |
Context | |
Barry::Controller | The main interface class |
Barry::Data | |
Database | |
Barry::DatabaseDatabase | |
Barry::DatabaseItem | |
DataDumpParser | |
Barry::DataHandle | Std::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::DataQueue | This class provides a thread aware fifo queue for Data objects, providing memory management for all Data object pointers it contains |
Barry::Date | |
Barry::Protocol::CalendarRecurrenceDataField::Additional::Day | |
Barry::Protocol::DBAccess | |
Barry::Protocol::DBC_IndexedUpload | |
Barry::Protocol::DBC_Record | |
Barry::Protocol::DBC_RecordFlags | |
Barry::Protocol::DBC_TaggedUpload | |
Barry::Protocol::DBCommand | |
Barry::Protocol::DBAccess::DBData | |
Barry::Protocol::DBDBField | |
Barry::ConfigFile::DBListType | |
Barry::DBPacket | Provides an API for building and analyzing raw DB protocol packets |
Barry::Protocol::DBR_DBDBRecord | |
Barry::Protocol::DBR_OldDBDBRecord | |
Barry::Protocol::DBR_OldTaggedRecord | |
Barry::Protocol::DBResponse | |
Barry::JDG::DebugFileEntry | |
Barry::JDG::DebugFileList | |
Barry::Mode::Desktop | The main interface class to the device databases |
DesktopCon | |
Usb::Device | |
Usb::DeviceDiscovery | |
Barry::Diff | |
Directory | |
Barry::Protocol::Echo | |
Barry::EmailAddress | |
Usb::EndpointDiscovery | |
Usb::EndpointPair | |
Entry | |
Barry::ErrnoError | System error that provides an errno error code |
Usb::Error | Thrown on low level USB errors |
Barry::Error | The base class for any future derived exceptions |
Barry::JDWP::Error | Thrown on low level JDWP errors |
Barry::FieldLink< RecordT > | |
File | |
Barry::Folder | |
fuse_error | |
Barry::GlobalConfigFile | |
Barry::Protocol::GroupLink | |
Barry::Protocol::PasswordChallenge::Hash | |
Barry::IConverter | Main charset conversion class, primarily focused on converting between the Blackberry charset and an application-specified one |
Barry::IConvHandle | Wrapper class for a two-way iconv_t handle pair |
Usb::Interface | |
Usb::InterfaceDesc | |
Usb::InterfaceDiscovery | |
Barry::Mode::IpModem | |
Barry::Mode::JavaLoader | The main interface class to the java program loader protocol |
Barry::JDWP::JDWAppInfo | |
Barry::JDWP::JDWAppList | |
Barry::Protocol::JDWField | |
Barry::Protocol::JDWField::JDWFieldData | |
Barry::JDWP::JDWMessage | |
Barry::JDWP::JDWP | |
Barry::JDWP::JDWServer | |
Barry::Protocol::JLCommand | |
Barry::JLDeviceInfo | |
Barry::Protocol::JLDeviceInfo | |
Barry::JLDirectory | |
Barry::JLDirectoryEntry | |
Barry::Protocol::JLDirEntry | |
Barry::JLEventlog | |
Barry::JLEventlogEntry | |
Barry::Protocol::JLEventlogEntry | |
Barry::Protocol::JLPacket | |
Barry::JLPacket | Provides an API for building and analyzing raw Javaloader protocol packets |
Barry::Protocol::JLResponse | |
Barry::JLScreenInfo | |
Barry::Protocol::JLScreenInfo | |
Barry::Protocol::JVMCommand | |
Barry::Mode::JVMDebug | The main interface class to the java program debugger protocol |
Barry::Protocol::JVMModulesEntry | |
Barry::JVMModulesEntry | |
Barry::Protocol::JVMModulesList | |
Barry::JVMModulesList | |
Barry::JVMPacket | Provides an API for building and analyzing raw JavaDebug protocol packets |
Barry::Protocol::JVMPacket | |
Barry::Protocol::JVMResponse | |
Barry::JVMThreadsEntry | |
Barry::Protocol::JVMThreadsList | |
Barry::JVMThreadsList | |
Barry::Protocol::JVMUnknown01 | |
Barry::Protocol::JVMUnknown02 | |
Barry::ContactLdif::LdifAttribute | |
Barry::LogLock | RAII locking class used to protect the logStream passed into Barry::Init() (common.h) |
Usb::Match | |
Barry::Memo | |
Barry::Message | |
Barry::Protocol::MessageAddress | |
Barry::MessageBase | |
Barry::Protocol::MessageRecord | |
Barry::Mode::Mode | Base class for simple mode classes |
Barry::Modem | |
Barry::Protocol::ModeSelect | |
Barry::Protocol::CalendarRecurrenceDataField::Additional::MonthByDate | |
Barry::Protocol::CalendarRecurrenceDataField::Additional::MonthByDay | |
Barry::ContactLdif::NameToFunc | Used to create a List of supported Barry field names, including calculated names, such as full postal address |
Barry::NullParser | If in debug mode, this class can be used as a null parser |
Barry::Protocol::OldDBDBField | |
Barry::Protocol::PackedField_02 | |
Barry::Protocol::PackedField_10 | |
Barry::Protocol::Packet | |
Barry::Protocol::JDWP::Packet | |
Barry::Packet | |
Barry::Protocol::JDWP::PacketCommand | |
Barry::Protocol::JDWP::PacketCommand::PacketCommandData | |
Barry::Protocol::JVMPacket::PacketData | |
Barry::Protocol::Packet::PacketData | |
Barry::Protocol::SocketCommand::PacketData | |
Barry::Protocol::JLPacket::PacketData | |
Barry::Protocol::JDWP::PacketEventRequest | |
Barry::Protocol::JDWP::PacketEventRequest::PacketEventRequestData | |
Barry::Protocol::JDWP::PacketEventRequestSet | |
Barry::Protocol::JDWP::PacketResponse | |
Barry::Protocol::JDWP::PacketResponse::PacketResponseData | |
Barry::Protocol::JDWP::Packet::PacketType | |
Barry::Protocol::JDWP::PacketVirtualMachine | |
Barry::Protocol::JDWP::PacketVirtualMachine::PacketVirtualMachineData | |
Barry::Protocol::JDWP::PacketVirtualMachineIDSizes | |
Barry::Protocol::DBCommand::Parameters | |
Barry::Protocol::DBResponse::Parameters | |
Barry::Parser | Base class for the parser hierarchy |
Barry::Protocol::PasswordChallenge | |
PathSplit | |
Barry::Pin | |
Barry::PINMessage | |
Barry::PostalAddress | |
Barry::PppFilter | |
Barry::Probe | |
Barry::ProbeResult | |
Barry::SocketRoutingQueue::QueueEntry | |
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::RecurBase | |
Barry::Protocol::ModeSelect::ResponseBlock | |
Barry::SavedMessage | |
Barry::scoped_lock | |
Barry::Protocol::SequenceCommand | |
Barry::Mode::Serial | |
Barry::ServiceBook | |
Barry::ServiceBookConfig | |
Barry::Protocol::ServiceBookConfigField | |
Barry::ServiceBookData | |
Barry::SHA_CTX | |
Barry::Protocol::SizePacket | |
Barry::Sms | |
Barry::Protocol::SMSMetaData | |
Barry::Socket | Encapsulates a "logical socket" in the Blackberry USB protocol |
Barry::Protocol::SocketCommand | |
Barry::SocketRoutingQueue | |
Barry::SocketZero | |
StateTableCommand | |
Store< Record > | |
Barry::Protocol::DBR_OldTaggedRecord::TaggedData | |
Barry::Task | |
Barry::Thread | |
Barry::JDWP::Timeout | |
Usb::Timeout | |
Barry::Timezone | |
Barry::TimeZone | |
Barry::UnknownData | |
Barry::UnknownField | |
Barry::JLDeviceInfo::VersionQuad | |
Barry::vLateSmartPtr< T, FreeFuncPtrT > | Variation of the above smart pointer that allows the user to assign a free function after construction, in the case of dlopen()'d frees |
Barry::vSmartPtr< T, FT, FreeFunc > | A special smart pointer for variables that have their own special 'free' functions |
Barry::Protocol::CalendarRecurrenceDataField::Additional::Week | |
Barry::Protocol::CalendarRecurrenceDataField::Additional::YearByDate | |
Barry::Protocol::CalendarRecurrenceDataField::Additional::YearByDay | |
Barry::ZeroPacket | Provides an API for building and analyzing socket-0 protocol packets |