_Iterator | A companion class to SList that provides iteration over typed list nodes |
_LmLocaleType | |
area_translation_info | |
atom_debug | |
atom_ref_info | |
BAutobinderDef | |
BAutobinderDummiClass | |
BBinder | Standard implementation of IBinder for a Binder object |
BBufferIO | Buffering on a generic byte stream |
BByteStream | Byte streams on top of an IStorage |
BCatalog | |
BCatalogDelegate | Provides base implementation of delegations for INode/IIterable/ICatalog |
BCatalogDelegate::IteratorDelegate | Generic base class implementation of a BGenericIterable's iterator |
BCatalogMirror | CatalogMirror is an ICatalogPermissions + ICatalog |
BCommand | |
BCreator | |
BDatabaseStore | |
BDebugCondition | |
BDebugInteger | |
BDebugState | |
BEffectMethodDef | |
BFile | |
BGenericCatalog | |
BGenericDatum | Generic base class for implementations of IDatum |
BGenericIterable | The most generic base class implementation of the IIterable interface |
BGenericIterable::GenericIterator | Generic base class implementation of a BGenericIterable's iterator |
BGenericNode | This is the most generic base-class implementation of the INode interface |
binder_call_state | |
binder_transaction_data | |
binder_version | |
binder_wakeup_time | |
binder_write_read | |
BIndexedCatalog | |
BIndexedDataNode | An implementation of INode that holds an array of data, identified by index |
BIndexedIterable | Base class for IIterable implementations that contain an array of items |
BIndexedIterable::IndexedIterator | Iterator over an BIndexedIterable's data set |
BIndexedTableNode | An implementation of INode that holds a 2d array of data, identified by index |
BIndexedTableNode::RowNode | Node object generated for a row in BIndexedTableNode |
BInformant | |
BIOSStream | Byte input and output streams on an IOS device |
BKernelIStr | |
BKernelOStr | |
BMallocStore | BMemoryStore that performs memory allocations on the heap |
BMemoryHeap | A simple IMemoryHeap implementation |
BMemoryStore | Generic implementation of storage and byte streams on a block of memory |
BMetaDataCatalog | |
BMetaDataNode | A base class of INode that provides all standard meta-data |
BNamespaceCreator | |
BNamespaceMap | |
BnByteInput | |
BnByteOutput | |
BnByteSeekable | |
BnCatalog | |
BnCatalogPermissions | |
BnCommand | |
BnDatum | |
BnInformant | |
BnInformed | |
BnInstallHandler | |
BnInterface | This is the base implementation for a native (local) IInterface |
BnIterable | |
BnIterator | |
BnMemory | |
BnMemoryDealer | |
BnMemoryHeap | |
BnNib | |
BnNode | |
BnNodeObserver | |
BNodeDelegate | Provides base implementation of delegations for INode |
BNodeObserver | |
BnProcess | |
BnProcessManager | |
BnProgress | |
BnRandomIterator | |
BnReferable | |
BnSelector | |
BnStorage | |
BnTable | |
BnTerminalView | |
BNullStream | |
BNullTextOutput | |
BnUuid | |
BnVirtualMachine | |
BObserver | Generic target of Binder links |
BOutputStream | |
BPackageManager | |
BPackageManager::Component | |
BPackageManager::Data | |
BPackageManager::Package | |
BPackageManager::Query | |
BParameterInfo | |
BpAtom | This is the SAtom protocol implementation for a proxy interface |
BpBinder | |
BpInterface | This is the base implementation for a remote IInterface |
BPipe | Pipe-like implementation of byte input and output streams |
BProcess | Representation of your currently running process |
BProcess::ComponentImage | |
BRandomIterator | |
BReadOnlyStream | Read-only byte streams on top of an IStorage |
BSchemaDatabaseNode | INode providing access to a particular Data Manager schema database |
BSchemaRowIDJoin | Join operation between two BSchemaTableNode objects based on row ID |
BSchemaRowIDJoin::JoinIterator | Iterator over a BSchemaTableNode |
BSchemaRowIDJoin::RowNode | Node object generated for a row in a BSchemaRowIDJoin |
BSchemaTableNode | INode providing access to a single table in the Data Manager |
BSchemaTableNode::CustomColumn | Base class for implementing custom column data in BSchemaTableNode |
BSchemaTableNode::DataAccessor | Class providing direct access to BSchemaTableNode data |
BSchemaTableNode::QueryIterator | Iterator over a BSchemaTableNode |
BSchemaTableNode::RowNode | Node object generated for a row in BSchemaTableNode |
BSelector | When you set the value, it pushes @{"value"-><the new value>} |
BSerialObserver | BObserver that ensures Observed() is thread-safe |
BSharedObject | A representation of a loaded executable image |
BStreamDatum | Base implementation of IDatum from stream-like data operations |
BStreamDatum::Stream | An open stream on BStreamDatum |
BStringIO | |
BStructuredNode | An INode containing a fixed set of named entries |
BTextInput | |
BTextOutput | |
BTextOutput::style_state | |
BTokenSource | A Binder class used to implement mutual access control |
BufferCacheEntryType | |
BUnixCommand | |
BValueDatum | A concrete implementation of BStreamData holding a generic SValue |
BValueIterator | |
BValueMap | |
BValueMap::pair | |
BValueMapPool | |
BValueStorage | |
BVFSFile | |
BWindowsInputStream | |
BWindowsOutputStream | |
BWriteOnlyStream | Write-only byte streams on top of an IStorage |
BWriter | |
BXML2ValueCreator | |
BXMLBufferSource | |
BXMLDataSource | |
BXMLfstreamSource | |
BXMLIByteInputSource | |
BXMLParseContext | |
BXMLParser | |
CallbackInfo | |
CompileTimeAssert< true > | |
context_entry | |
CreationInfo | |
CXMLOStr | |
DAutoProfile | |
DebugLock | |
DebugLockNode | |
DProfileTarget | |
effect_action_def | |
flat_binder_object | |
IBinder | Abstract generic (scripting) interface to a Binder object |
IByteInput | Abstract byte stream input (read) interface |
IByteOutput | Abstract byte stream output (write) interface |
IByteSeekable | Abstract byte stream seeking interface |
ICatalog | Generic modification interface for INode objects |
ICatalogPermissions | ICatalogPermissions provides for ICatalog modifications |
ICommand | |
IDatum | Interface to a single piece of data, such as a file |
IInformant | General API to register for and receiving event broadcasts |
IInformed | Convenience method for receiving callbacks from IInformant |
IInstallHandler | |
IInterface | Base class for C++ language Binder interfaces |
IIterable | Interface implemented by objects that support iteration over their data |
IIterator | Basic iteration iterface |
IMemory | Handle on a shared memory region |
IMemoryDealer | Interface to a service that can perform shared memory allocations |
IMemoryHeap | Handle on a shared memory heap |
indir | |
InformList | |
INib | |
INode | Basic interface to a container in the Binder namespace |
INodeObserver | Convenience for linking to INode events |
ipc_call_state | |
ipc_stats | |
ipc_stats::ipc_item | |
IProcess | Interface to an operating system process |
IProcessManager | Simple interface for dynamically instantiating components into processes |
IProgress | |
IRandomIterator | Extended IIterator interface that supports random access |
IReferable | Interface to find the unique name for an object in the namespace |
ISelector | Watch data change |
IStorage | Random-access interface to a block of raw data |
ITable | Extended interface to an IIterable holding a 2d data structure |
ITerminalView | |
ITextInput | Abstract interface for streaming in formatted text |
ITextOutput | Abstract interface for streaming out formatted text |
ITextOutput::log_info | Attributes that can be included in a LogV() call |
IUuid | Interface to request the creation of UUIDs/GUIDs |
IVirtualMachine | Virtual machines implement this interface to generate their components |
IXMLOStr | |
large_flat_data | |
large_flat_header | |
lock_status_t | Locking operation status result |
parcel_pool_cleanup | |
PPointerToMemberFunction | |
PTypeMarshaller | |
read_at_transaction | This is the contents of a B_READ_AT_TRANSACTION parcel |
regexp | |
remote_host_info | |
SAbstractCache | |
SAbstractKeyedVector | Abstract type-independent implementation of SKeyedVector |
SAbstractList | Generic type-independent implementation of a doubly-linked list |
SAbstractList::_ListNode | |
SAbstractList::AbstractIterator | A companion class to SAbstractList that provides iteration over list nodes |
SAbstractSortedVector | Abstract implementation for a vector that is sorted |
SAbstractVector | Abstract type-independent implementation of a vector (array) |
SAtom | Base class for a reference-counted object |
SAtom::weak_atom_ptr | Represents a safe weak reference on an SAtom object |
SAtomicInt32 | Convenience wrapper for an atomic integer |
SAtomLeakChecker | |
SAtomTracker | |
SAutolock | Smart locking class |
SBitfield | Vector of bits |
SBitstreamReader | |
SBuffer | |
SBufferChain | |
SCallStack | Create a stack crawl from the current PC |
SCallTree | |
SCallTreeNode | |
SCharCode | |
SChildSignalHandler | |
SConditionAtom | |
SConditionVariable | Lightweight condition variable synchronization |
SContext | Representation of a global context (namespace) |
SDatabase | Convenience class for opening and managing reference on a Data Manager database |
SDatum | Convenience class for using an IDatum |
SDatumGeneratorInt | Utility class for dynamically generating datums associated with integer keys |
SDatumGeneratorInt::IndexedDatum | Datum object generated for an item in SDatumGeneratorInt |
SDatumLord | |
SDatumLord::Datum | |
SDuration | Time duration container for formatting to an ITextOutput |
SEventFlag | |
SFlattenable | |
SFloatDump | Float container for formatting as raw bytes to an ITextOutput |
SGapBuffer | |
SGenericCache | |
SGetOpts | |
SHandler | SHandler is an event queue to deliver and process SMessage objects |
SHandler::filter_functor | |
SHandler::filter_functor_base | Functor callback for FilterMessages() |
SHasher | |
SHashTable | |
SHexDump | Utility to perform hex data dump to an ITextOutput |
SignalHandlerStaticInit | |
SIterator | Convenience class for using an IIterator/IIterable |
SKeyedVector | Templatized container of key/value pairs |
SKeyID | Class representing a kernel KeyID |
SKeyID::FreeKey | |
SLightAtom | A variation of SAtom that only supports strong reference counts |
SLimAtom | A minimalistic variation of SAtom/SLightAtom that only supports strong reference counts |
SList | A template class providing a doubly-linked list |
SLocker | Lightweight mutex |
SLocker::Autolock | |
SLongOption | |
SLooper | The Binder's per-thread state and thread pool utilities |
small_flat_data | |
SManifestParser | |
SMarshallerForType | |
SMessage | Data object that is processed by SHandler |
SMessageList | List of SMessage objects, used to implement message queues |
SNestedLocker | A version of SLocker that allows nesting of Lock() calls |
SNestedLocker::Autolock | |
SNode | Convenience class for operating on the INode interface |
SPackage | And doing useful things with it |
SPackageSptr | Keep your local executable image loaded |
SParcel | Container for a raw block of data that can be transfered through IPC |
SPerformanceSample | |
SPieceTable | |
SPrintf | Utility to perform printf()-like formatting to an ITextOutput |
sptr | Smart-pointer template that maintains a strong reference on a reference counted class |
SReadWriteLocker | |
SRegExp | |
SSequence | |
SSharedBuffer | A chunk of memory that supports copy-on-write semantics |
SSignalHandler | |
SSimpleStatusValue | Convenience for creating a value containing a status code |
SSimpleValue | Convenience for creating simple data values |
SSize | Bytes size_t container for formatting to an ITextOutput |
SSortedVector | Templatized vector (array) that is kept in sorted order |
SSpan | |
SSQLBuilder | Convenience class for converting SValue queries in to SQL queries |
SStackCounter | |
SStatus | |
SStopWatch | |
SString | UTF8 string container |
SStringTokenizer | |
static_bool_value | |
static_float_value | |
static_int32_value | |
static_large_string_value | |
static_large_value | |
static_small_string_value | |
static_small_value | |
StaticStringIO | |
STextCoderUtils | |
STextDecoder | |
STextEncoder | |
SThread | Class that creates a new active thread |
STypeCode | Type code container for formatting to an ITextOutput |
SUrl | |
SValue | A general-purpose data container, also known as a variant |
SVector | Templatized vector (array) container class |
SVectorIO | |
SWalkHelper | |
SXMLTag | |
SysPackageLaunchAttachImageType | |
SysPackageLaunchGetInstantiateType | |
sysThreadDirectFuncsTag | |
TxtConvertStateType | |
TypeConversion | Compile-time check to see whether a type conversion is valid |
uuid_t | |
value_map_header | |
value_map_info | |
vnode_ops | |
VnodeType | |
wptr | Smart-pointer template that maintains a weak reference on an SAtom class |
write_at_transaction | Immediately followed by the data to be written |
XMLParserCore |