ZETADeveloperGuide Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
__ns_msg
__ns_rr
__res_state
_direct_screen_info_
_media_format_description
_multi_format
_ns_flagdata
_PACKED
_PointerList_
_stringlist
_usb_device_interface
ac97_codec_info_v3
ac97_module_info_v3
ac97_t_v3
accelerant_device_info
accept_ioctl
acpi_module_info
acpi_object_type
addrinfo
adjust_t
api_ioctl
app_infoThis structure is used by BRoster's GetAppInfo(), GetRunningAppInfo(), and GetActiveAppInfo() functions to report information about an application
area_info
area_malloc_module_info
arm_cpu_state
arphdr
arpreq
async_info
ata_adapter_info
ata_adapter_interface
ata_bm_command
ata_bm_status
ata_bus_for_channel_interface
ata_channel_info
ata_channel_interface
ata_task_file
atom
atomic_list_head
atomizer_atomize
atomizer_delete_atomizer
atomizer_find_or_make_atomizer
atomizer_get_next_atomizer_info
atomizer_get_next_token
atomizer_info
atomizer_module_info
atomizer_string_for_token
AtomPtr
AtomRef
atomref
attr_info
Attribute
BAbstractOrderedVector
BAbstractVector
BAutolock
BEvent
BInstanceAllocator
BKeyedVector
BLightLocker
BLightNestedLocker
BOrderedVector
BVector
_Pointer_Set_
BAttribute
BAttributeDecl
BCData
BCodifier
BComment
BContent
BDocument
BDocumentParser
BDocumentType
BDocumentTypeDefinition
BElement
BElementDecl
BElementDecl::ListNode
BEntityDecl
BEntityStore
BExpressible
BMap
BNamed
BNamedSet
BNamespace
BOutputStream
BParser
BProcessingInstruction
BStringMap
BStringSet
BText
BValued
BWriter
BXMLBufferSource
BXMLDataIOSource
BXMLDataSource
BXMLDocumentCreationContext
BXMLDocumentParseContext
BXMLEntityParseContext
BXMLObject
BXMLObjectFactory
BXMLParseContext
BXMLValidatingContext
BA2D
ba_device
ba_proxy
ba_redirect
BAddOnHandle
BAddOnManager
BAlertA BAlert displays a modal window that notifies the user of an error (or the like), and provides a set of buttons (three buttons, max) that lets the user respond to the situation
BAppFileInfoBAppFileInfo lets you get and set the signature, supported types, icons, app flags, and version info that's stored in an executable file's attributes and/or resources
BApplicationDefines an object that represents your application, creates a connection to the App Server, and runs your app's main message loop
BAppPrefs
BArchivableBArchivable is a protocol for archiving and unarchiving objects
barrier
BAtom
BAttributedMailAttachment
BAutolockThe BAutolock class provides an easy mechanism for automatically locking and unlocking a BLocker object or, more typically, a BLooper
BBitmapA BBitmap describes a rectangular image as a two-dimensional array of pixel data (or bitmap)
BBitmapCollection
BBitmapStreamBBitmapStream allows for the easy conversion of a translator bitmap, the default Translation Kit bitmap format, to a BBitmap
BBlockCachePre-allocates a pool of fixed-length blocks of memory
BBoxA BBox is a purely cosmetic and organizational view that draws a labeled border around its (view) children. The border and label are drawn within the BBox's frame rectangle
BBufferA BBuffer references a chunk of shared memory where media data can be passed between applications and nodes
BBufferConsumerBBufferConsumer is the counterpart to the BBufferProducer class - it receives BBuffers from the BBufferProducers that are connected to it, manipulates them in some fashion (either by altering the contents of the buffer or by playing the buffer's data to the speakers or to the screen), and possibly then passes them along to another BBufferConsumer (if the node also inherits from BBufferProducer)
BBufferGroupA BBufferGroup serves as a repository for BBuffers, and can be used to pass those buffers to another node for its use when sending data
BBufferIO
BBufferProducerA BBufferProducer is a BMediaNode that emits buffers containing media data that other nodes (BBufferConsumers in particular) will receive and, potentially, process
BButtonA BButton object draws a labeled button on-screen and responds when the button is clicked or when it's operated from the keyboard
BCallStack
BCallTree
BCallTreeNode
BChannelControl
BChannelSlider
BCheckBoxA BCheckBox object draws a labeled check box on-screen and responds to a keyboard action or a click by changing the state of the object
BChoiceList
BClipboardA BClipboard object is an interface to a clipboard, a resource that provides system-wide, temporary data storage
BColorControlA BColorControl object displays an on-screen device that permits users to pick a color
BContinuousParameterThe BContinuousParameter class represents parameters whose values can vary along a continuous range
BControlBControl is an abstract class for views that draw control devices on the screen
BControllableA node whose behavior can be controlled by the user should be derived from BControllable, as well as from whatever other interface classes the node might be derived from
BCursorYou can use a BCursor to represent a mouse cursor as an object instead of as a block of pixel data; this can be more convenient in some situations
BCursorAnimator
BCursorManager
BCursorManager::cursor_data
BD2A
BDataIOBDataIO is an abstract class that defines protocols for objects that can Read() and Write() data
BDeskbarBDeskbar lets you query for the Deskbar's location, orientation (expanded or contracted), and frame, and lets you add and remove items from the shelf
BDigitalPort
BDirectGLWindow
BDirectoryA BDirectory object gives you access to the contents of a directory
BDirectPrintJob
BDirectPrintJob::printer_descriptor_t
BDirectWindowThe BDirectWindow class gives your code direct access to the graphics frame buffer on the video card
BDiscreteParameterThe BDiscreteParameter class represents a parameter that is set to one of adiscrete set of values, and is usually used for non-linear values such as color spaces, multiplexers, and mutes or enables
BDraggerA BDragger is a view that lets users drag and drop some other view
BEmailMessage
benaphore
BEntryDefines objects that represent "locations" in the file system hierarchy
BEntryListBEntryList is a pure abstract class that defines the protocol for iterating over a set of file system entries
BBitmapButton
BEnvString
BResourceSet
BResourceSet::TypeObject
BStringBlock
DividerControl
DocApplication
DocWindow
pixel_access
TArrayOrder
TOrderBase
WindowRoster
BFileA BFile lets you read and write the data portion of a file
BFileGameSoundIf you want to play back audio from a disk file, such as background music, or low-priority sound effects, BFileGameSound is for you
BFileInterfaceA node that can read data from, or write data to, a disk file should derive from BFileInterface in order to allow applications to easily specify what file the node should work with
BFilePanelBFilePanel knows how to create and display an "Open File" or "Save File" panel, and provides the means for filtering and responding to the user's actions on the panel
BFlattenableThe BFlattenable class declares a protocol for objects that can be flattened - written to an untyped buffer of bytes - and unflattened from the buffer
BFontA BFont object records a set of font attributes, such as the font's family, style, size, and so on. You can set most of these attributes to modify the font and then use the object to set the font of a BView
BGameInput
BGameSoundBase class for other game sound classes. You never use this class directly; instead, you should use the derived classes
BGameSupport
BGLViewThe BGLView class provides a means for rendering graphics using OpenGL calls in a view
BHandlerA BHandler object responds to messages that are handed to it by a BLooper. The BLooper tells the BHandler about a message by invoking the BHandler's MessageReceived() function
BHexDump
bind_info_t
bind_req_t
BInputDeviceA BInputDevice object is a "downstream" representation of an Input Server device, such as a mouse or a keyboard, within a "regular" application
BInputServerDeviceBInputServerDevice is a base class for input devices. These are instances of BInputServerDevice subclasses that generate input events
BInputServerFilterBInputServerFilter is a base class for input filters
BInputServerMethodBInputServerMethod is a base class for input methods
BInsets
BInvokerBInvoker is a convenience class that bundles up everything you need to create a handy message-sending package
BDirectPrintJob::bitmap_rect_t
BResourceSet::BitmapObject
BJoystickA BJoystick object provides an interface to a joystick (or other game controller) connected to the computer
BListA BList object is a compact, ordered list of data pointers. BList objects can contain pointers to any type of data, including - and especially - objects
BListItemA BListItem represents a single item in a BListView (or BOutlineListView)
BListViewA BListView displays a list of items the user can select and invoke. Each item is a kind of BListItem object
BListView::MiscData
BListView::MiscData::Spare
blit_params
blkdev_interface
blkman_for_driver_interface
BLocalControllable
BLockerLocking mechanism that can be used to protect a section of critical code
BLooperA BLooper object creates a "message loop" that receives messages that are sent or posted to the BLooper. The message loop runs in a separate thread that's spawned (and told to run) when the BLooper receives a Run() call. If you're creating your own BLooper, you can invoke Run() from within the constructor
BLooper::loop_state
BMailAttachment
BMailChain
BMailChainCallback
BMailChainRunner
BMailComponent
BMailContainer
BMailDaemon
BMailFilter
BMailMessageEasy way to send e-mail messages
BMailProtocol
BMailProtocolConfigView
BMailSettings
BMallocIOBMallocIO represents a buffer of dynamically allocated memory
BMediaAddOnA BMediaAddOn-derived object describes an executable program that lives in a disk file and is loaded by the Media Server when it's needed
BMediaBufferDecoderCan be used to decode media data from a memory buffer
BMediaBufferEncoderThe BMediaBufferEncoder class, derived from BMediaBufferEncoder, can be used to encode media data from a memory buffer (instead of from a file)
BMediaDecoderBase class from which decoder classes may be derived. It handles all the work of locating an appropriate decoder add-on and interfacing with it
BMediaEffectAbstract class to write media effect
BMediaEncoderBase class from which encoder classes may be derived. It handles all the work of locating an appropriate encoder add-on and interfacing with it
BMediaEventLooperControl thread that automatically queues received media events and calls the HandleEvent() function you implement to process them as necessary
BMediaFileThe BMediaFile class represents a file containing media data
BMediaFilesOne feature provided by the Media Kit is the ability to assign media files (sounds and graphics files, for example) to named elements, which can then be used to locate user-configured sound and graphics options
BMediaFormatsThe BMediaFormat class provides a means for translating between BeOS media format identifiers and those used by the codecs themselves. This is primarily useful if you're writing a codec add-on or a file format parser
BMediaNodeSuperclass of all participant nodes in the Media Kit. However, you'll never derive directly from BMediaNode; instead, you'll derive from one of the system interface classes which in turn are derived from BMediaNode
BMediaRecorder
BMediaRosterComprises the functionality that applications that use the Media Kit can access
BMediaThemeA BMediaTheme is an object that, given a BParameterWeb, can create a BView containing all the controls needed to configure the BControllable node represented by the BParameterWeb
BMediaTrackAccess to a particular track in a media file
BMemArray
BMemoryIOBMemoryIO represents a buffer of memory
BMenuA BMenu object displays a pull-down or pop-up list of menu items
BMenuBarA BMenuBar is a menu that can stand at the root of a menu hierarchy
BMenuFieldA BMenuField object displays a labeled pop-up menu
BMenuItemA BMenuItem object displays one item within a menu and contains the state associated with that item
BMessageA BMessage is a bundle of structured information. Every BMessage contains a command constant and some number of data fields
BMessageFilterA BMessageFilter is a message-screening function that you "attach" to a BLooper or BHandler. The message filter sees messages just before they're dispatched (i.e. just before BLooper::DispatchMessage()), and can modify or reject the message, change the message's designated handler, or whatever else it wants to do - the implementation of the filter function isn't restricted
BMessageList
BMessageQueueCompletes the implementation of BLooper by providing a first-in/first-out stack in which the looper can place in-coming BMessages. In general, the message dispatching mechanism of BLooper should suffice. However, if you ever need to manipulate a BMessage queue directly, you can do so
BMessageRunnerHandy mechanism for automatically sending an arbitrary message to a BMessenger at specified intervals
BMessengerA BMessenger represents and sends messages to a message target, where the target is a BLooper and, optionally, a specific BHandler within that looper. The target can live in the same application as the BMessenger (a local target), or it can live in some other application (a remote target)
BMetaPositionIO
BMidiBMidi is an abstract class that defines protocols and default implementations for functions that most of the other Midi Kit classes inherit
BMidiConsumer
BMidiEndpoint
BMidiLocalConsumer
BMidiLocalProducer
BMidiPortA BMidiPort object reads and writes MIDI data through a MIDI hardware port
BMidiProducer
BMidiRoster
BMidiStoreDefines a MIDI recording and playback mechanism
BMidiSynthThe BMidiSynth class is the MIDI interface to the General MIDI synthesizer
BMidiSynthFileThe BMidiSynthFile class reads a standard MIDI file and plays it on the General MIDI synthesizer
BMidiTextA BMidiText object prints, on standard output, a text description of each MIDI message it receives. You use BMidiText objects to debug and monitor your application; it has no other purpose
BMIMEMultipartMailContainer
BMimeTypeThe BMimeType class
BNetAddressThe BNetAddress class is used to construct and represent network addresses, providing access to them in a variety of formats. Additional functions are available to convert addresses from one format into another
BNetBufferThe BNetBuffer class provides an easy way to construct network buffers consisting of any sort of data, for use by the BNetEndpoint class
BNetDebugBNetDebug provides a few functions that let you turn on and off debug output, and dump raw data to stderr in a clean format
BNetEndpointThe BNetEndpoint class represents a network endpoint, which can send and receive data, establish network connections, bind to local addresses, and listen for and accept new connections
BNodeGives you access to the data that a file system entry (a file, directory, or symbolic link) contains
BNodeInfoBNodeInfo provides file type information about a particular node
BNullParameterThe BNullParameter class represents a junction or I/O point in the parameter web. It doesn't take any value; instead, it's used primarily to identify special places in the parameter web that need to be displayed specially by the client application
BObjectList
bone_alias_info
bone_benaphore
bone_data
bone_datalink_info
bone_dialer
bone_dialer_cookie
bone_dialer_stats
bone_dl_proto_info
bone_dl_proto_node
bone_endpoint
bone_endpoint_info
bone_ether_interface_params
bone_fifo
bone_iface_hwaddr
bone_interface_info
bone_interface_params
bone_lognet_params_t
bone_ncp_info
bone_ppp_info
bone_ppp_transport
bone_ppp_transport_params
bone_ppp_user_pass
bone_proto_info
bone_proto_node
bone_routing_info
bone_rwlock
bone_socket_info
bone_util_info
BOptionControl
BOptionPopUp
BOutlineListViewA BOutlineListView displays a list of items that can be structured like an outline, with items grouped under other items. The levels of the outline are indicated by successive levels of indentation
BParameterThe BParameter class is the superclass from which all controls representing configurable parameters within a BControllable node are derived
BParameterGroupA BParameterGroup object serves as a logical grouping of BParameters
BParameterWebBParameterWeb serves as a container for information describing the relationships among the configurable parameters of a BControllable node
BPathA BPath object represents an absolute pathname, and provides some simple path manipulation and querying functions
bpf_hdr
bpf_insn
bpf_program
bpf_stat
bpf_version
BPictureA BPicture object represents a set of drawing instructions that are executed when the object is passed to BView's DrawPicture() function
BPictureButtonA BPictureButton draws a button that displays an image (a BPicture object) rather than a text label
BPointBPoint objects represent points on a two-dimensional coordinate grid
BPolygonA BPolygon object represents a polygon - a closed, many-sided figure that describes an area within a two - dimensional coordinate system
BPopUpMenuA BPopUpMenu is a menu that's typically used in isolation, rather than as part of an extensive menu hierarchy
BPositionIOBPositionIO is an abstract class that defines protocols for performing input/output operations. See BDataIO for information about this class
bpppoe_params
BPrintConfigView
BPrinterAddOn
BPrinterAddOn::printer_id_t
BPrinterConfigAddOn
BPrinterConfigAddOn::printer_mode_t
BPrinterRasterAddOn
BPrinterRasterAddOn::print_bitmap_t
BPrinterVectorAddOn
BPrintJobA BPrintJob object runs a printing session
BPrintJob::print_file_header
BPrintJobEditSettings
BPrintJobSettings
BPrintPanel
BPrintPaper
BPrintPictureIterator
BMPView
BSimpleWindow
ConfigPagePanel
ControlView
ErrorInfo
InkContainer
JobOptionPanel
MPreviewPage
OldApiPanel
PrinterBox
PrintPanelWindow
PrintTabView
ToolsPanel
BPropertyInfoBPropertyInfo is a simple class that manages scripting. A program describes its scripting interface to a BPropertyInfo object through an array of property_info structures, with each entry describing a piece of the scripting suite
BPushGameSoundThe BPushGameSound class lets you push buffers of audio data, instead of waiting to be asked for them
BQueryA query is a means of asking the file system for a set of entries that satisfy certain criteria
BQueryElem
BQueryStack
BQueryTree
BRadioButtonA BRadioButton object draws a labeled, two-state button that's displayed in a group along with other similar buttons. The button itself is a round icon that has a filled center when the BRadioButton is turned on, and is empty when it's off. The label appears next to the icon
BRawPrintJob
BReadWriteLocker
BRecentAppsList
BRecentFilesList
BRecentFoldersList
BRecentItemsList
BRectA BRect object represents a rectangle. BRects are used throughout the Interface Kit to define the frames of windows, views, bitmaps - even the screen itself
BRefFilterThe BRefFilter class lets you filter the items that a file panel is about to display
BRegionA BRegion object comprises a set of rectangles in a two-dimensional coordinate system
BRemoteMailStorageProtocol
BFullItemEditor
BGenerateItem
BMiniItemEditor
BMiniItemView
BResourceAddon
BResourceAddonArgs
BResourceAddonBase
BResourceCollection
BResourceHandle
BResourceItem
BResourceRoster
BToolTip
BToolTipable
BToolTipFilter
BToolTipInfo
BUndoContext
BUndoOperation
BResourceContext
BResourceParser
BResourcesThe BResources class was designed for a specific purpose: To provide a means to bundle application "resources" (icons, in particular) within the application executable itself
BResourceStrings
BResourceStrings::_string_id_hash
BRosterThe BRoster object represents a service that keeps a roster of all applications currently running. It can provide information about any of those applications, activate one of them, add another application to the roster by launching it, or get information about an application to help you decide whether to launch it
bs_local_params
bs_recv_params
bs_send_params
bs_serial_comm_params
BSamplesThe BSamples class lets you add a stream of audio samples into the General MIDI mix
BScreenA BScreen object represents a single display screen that's connected to the computer
BScreenSaverBScreenSaver provides an interface for developers creating their own screen saver modules
BScrollBarA BScrollBar object displays a vertical or horizontal scroll bar that users can operate to scroll the contents of another view, a target view
BScrollViewA BScrollView object is a container for some other view (the target view). The BScrollView creates and positions scroll bars around the target view, and makes itself the parent of the scroll bars and the target view. When the user moves the scroll bars, the target view scrolls
BSearchPath
BSeparatorItem
BSerialPortA BSerialPort object represents an RS-232 serial connection to the computer
BShapePowerful means of representing the outline of any shape that can be comprised of lines or Bezier curves
BShapeIteratorApplications can create classes derived from BShapeIterator to iterate over the components of a BShape object
BShelfA BShelf is an object that you "attach" to a view in order to make the view accept dropped BDragger objects. In user-talk, a shelf receives and displays replicants
BSimpleGameSoundThe BSimpleGameSound class represents simple sound effects that don't change, and remain in memory
BSimpleMailAttachment
BSliderA slider is a control that provide a standard way for the user to select a value from a predetermined range
BSlideRule
BSmallBufferSmall, efficient buffers for MIDI and other small packet-based media types
BSoundNo page in BeBook about BSound available!!!
BSoundFile
BSoundPlayerPlays sound, either from BSound objects or by directly filling audio buffers with data provided by a hook function you specify. A single BSoundPlayer can play multiple sounds at a time
bsppp_dial_params
bsppp_script_cmd_t
bsppp_status
BSpyComm
BSpyDisplayModule
BSpyDisplayView
BSpyModule
BStatableBStatable is a pure abstract class that provides functionality for its two derived class, BEntry and BNode
BStatusBarA BStatusBar is a cosmetic object that graphically indicates the progress of an operation. It displays a horizontal bar that's filled with color from left to right as operation is progresses
BStopWatchThe BStopWatch class is a debugging tool designed to time the execution of portions of your code
BStreamingGameSoundThe BStreamingGameSound class provides the ability to stream audio data
BStringBString is a string allocation and manipulation class
BStringChoiceList
BStringIO
BStringItemA BStringItem is a container for text that you want to display as an item in a BListView
BStringList
BStringViewA BStringView object draws a string that the user can neither select nor edit. BStringView object are typically used as labels for your app's UI. If you need to present text that can be selected and/or edited, wse a BTextView object
BSymLinkA "symbolic link" or symlink is a file that "points to" some other entry. The pointed-to (or, better, "linked-to") entry can be a plain file, directory, or another symlink (which links to yet another entry, and so on). Furthermore, the entry can be abstract - you can create a symlink to an entry that doesn't exist
BSynthThe BeOS includes a 16-channel General MIDI software synthsizer designed by HeadSpace Inc. The BSynth class is the interface to the synthesizer itself
BTabDefines the tabs used by the BTabView class. Each tab is represented by a single BTab object, which is called to render and manage the tab
BTabViewThe tab view is a fairly common construct in modern user interfaces. The BTabView class serves as a container for a series of BTab objects as well as their target views
BTextControlA BTextControl object displays a labeled text field that behaves like other control devices. When the user presses certain keys after modifying the text in the field, it delivers a message to a designated target
BTextListControl
BTextMailComponent
BTextParameter
BTextViewA BTextView object displays text on-screen, and provides some text manipulating features
BTimeCodeInclude here information about types etc. (Original from BeBook :-( )
BTimedEventQueueEasy way to queue a sequence of events within your node
BTimeSourceClock to which nodes can be slaved. By slaving all your nodes to a single master time source, they can be kept in sync with each other
BTimeSource::time_source_op_info
BToolTip
BToolTipInfo
BTransform2d
BTranslationUtilsBTranslationUtils contains a set of static functions which load bitmap images
BTranslatorBTranslator is an abstract superclass that you subclass to define your own proprietary translator objects, one translator per BTranslator subclass
BTranslatorRosterBTranslatorRoster is the main mechanism through which applications interact with the Translation Kit
BTransportAddOn
BTransportIO
BTransportIOErrorHandler
BTypeCode
buffer_clone_info
buffer_desc
bus_manager_info
BViewA BView object represents a rectangular area within a window. The object draws within this rectangle and responds to user events (mouse clicks, key presses) that are directed at the window
BVolumeThe BVolume class lets you ask questions about specific "volumes," where a volume is any independent file system
BVolumeRosterKeeps track of the volumes that are mounted in the file system hierarchy
BWindowA BWindow object represents a window that can be displayed on the screen, and that can be the target of user events. You almost always create your own BWindow subclass(es) rather than use direct instances of BWindow
BWindowScreenA BWindowScreen object provides exclusive access to the entire screen, bypassing the Application Server's window system
cam_edt_entry
cam_for_driver_module_info
cam_for_sim_module_info
cam_iostat
CAM_SIM_ENTRY
capi_get_profile_iocl
cb_bridge_map
cb_device_descriptor
cb_enabler_module_info
cb_notify_hooks
ccb_abort
ccb_accept_targ
ccb_close_session
ccb_en_lun
ccb_enable_lun
ccb_eng_exec
ccb_eng_inq
ccb_extended_pathinq
ccb_getdev
ccb_header
ccb_immed_notify
ccb_notify_ack
ccb_open_session
ccb_pathinq
ccb_relsim
ccb_resetbus
ccb_resetdev
ccb_scsiio
ccb_setasync
ccb_setdev
ccb_size_union
ccb_termio
cdb_un
channel
cisdump_t
cisinfo_t
cisparse_t
cistpl_altstr_t
cistpl_bar_t
cistpl_cftable_entry_cb_t
cistpl_cftable_entry_t
cistpl_checksum_t
cistpl_config_t
cistpl_data_serv_t
cistpl_device_geo_t
cistpl_device_o_t
cistpl_device_t
cistpl_fax_serv_t
cistpl_funce_t
cistpl_funcid_t
cistpl_ide_feature_t
cistpl_ide_interface_t
cistpl_io_t
cistpl_irq_t
cistpl_jedec_t
cistpl_lan_connector_t
cistpl_lan_media_t
cistpl_lan_node_id_t
cistpl_lan_speed_t
cistpl_lan_tech_t
cistpl_longlink_mfc_t
cistpl_longlink_t
cistpl_manfid_t
cistpl_mem_t
cistpl_modem_cap_t
cistpl_org_t
cistpl_power_t
cistpl_serial_t
cistpl_timing_t
cistpl_vers_1_t
cistpl_vers_2_t
cistpl_voice_serv_t
client_reg_t
client_req_t
clipping_rect
color_map
compound_type
compound_type::field_pair
compstat
conf_reg_t
config_info_t
config_manager_for_driver_module_info
config_req_t
copy_op_t
cp_header
cp_option
cp_options
cpu_info
cs_status_t
BResourceSet::CursorObject
data_xfer_ioctl
db_get_profile_info_msg
db_pef_image_created_msg
db_pef_image_deleted_msg
db_syscall_post_msg
db_team_created_msg
db_team_deleted_msg
db_thread_created_msg
db_thread_deleted_msg
db_thread_stopped_msg
ddentry
ddomain
ddrover
devfs_interface
Device
device_configuration
device_geometry
device_hooks
device_icon
device_info
device_type
DeviceList
DeviceScanParams
df_entry
df_header
df_shared
dhcp_ioctl_data_t
dhcp_ioctl_host_state
dhcp_ioctl_if_state
dhcp_ioctl_name_value
dhcp_ioctl_on_params
direct_buffer_info
DispatcherState
display_mode
display_timing
display_timing_constraints
domain_info
dormant_flavor_info
dormant_node_info
drive_setup_partition_flags
driver_parameter
driver_settings
ds_ioctl_arg_t
dst_key
EachPartitionIterator
edge_info
EISA_PRODUCT_ID
enable_t
engine_token
entry_ref
erase_info_t
erase_unit_header_t
eraseq_entry_t
eraseq_hdr_t
err_res
error_info_t
escapement_delta
ether_addr
ether_address_t
ether_header
ether_init_params
ether_link_state
evByteMask
evConnID
evContext
event_callback_args_t
eventmask_t
evEvent
evFileID
evStreamID
evTimerID
evWaitID
fast_log_conn_info
fast_log_entry
fast_log_event_type
fast_log_interface
fast_log_shared_info
fc_lock
fc_lock_module_info
fill_rect_params
flavor_info
font_cache_info
font_height
font_overlay
frame_buffer_config
frame_buffer_info
fs_info
ga_stream_data_v1
ga_utility_funcs_v1
gain_t
game_close_stream_buffer_v1
game_close_stream_buffers_v1
game_close_stream_v1
game_codec_format_v1
game_codec_info_v1
game_get_codec_infos_v1
game_get_device_state_v1
game_get_info_v1
game_get_interface_info_v1
game_get_interfaces_v1
game_get_mixer_control_values_v1
game_get_mixer_controls_v1
game_get_mixer_enable_info_v1
game_get_mixer_infos_v1
game_get_mixer_level_info_v1
game_get_mixer_mux_info_v1
game_get_stream_controls_v1
game_get_timing_v1
game_input_control
game_input_info
game_mixer_control_v1
game_mixer_control_value_v1
game_mixer_enable_value_v1
game_mixer_info_v1
game_mixer_level_value_v1
game_mixer_mux_value_v1
game_mux_item_v1
game_open_stream_buffer_v1
game_open_stream_buffers_v1
game_open_stream_v1
game_run_stream_v1
game_run_streams_v1
game_set_codec_formats_v1
game_set_device_state_v1
game_set_mixer_control_values_v1
game_set_stream_buffer_v1
game_set_stream_controls_v1
game_stream_capabilities_v1
game_stream_controls_v1
game_stream_timing_v1
gaplug_control_info_v1
gaplug_get_mixer_controls_v1
gaplug_looping_buffer_info_v1
gaplug_mixer_control_value_v1
gaplug_mixer_control_values_v1
gaplug_open_stream_buffer_v1
gaplug_run_stream_info_v1
gaplug_run_streams_v1
gaplug_set_buffer_v1
GDispatcher
Gehnaphore
GehnaphoreAutoLock
GHandler
glob_t
GLooper
GMessageQueue
graphics_card_config
graphics_card_info
graphics_card_spec
gs_attribute
gs_attribute_info
gs_audio_format
GUID
GUID_t
hcd_transfer
HEADER
heap_context
hostent
icmp
icmp_ra_addr
if_data
if_nameindex
ifaddr
ifconf
ifmedia
ifmedia_description
ifmedia_entry
ifmediareq
ifnet
ifreq
image_info
in_addr
in_proto_state
index_info
indexed_color
indexed_color_line
InitializeControlBlock
input_device_ref
int_ioctl
io_req_t
io_resource
ioctl_transfer
ip
ip_mreq
ip_opts_t
ip_timestamp
ip_timestamp::ipt_timestamp
ip_timestamp::ipt_timestamp::ipt_ta
irq_req_t
irs_acc
irs_gr
irs_ho
irs_map
irs_ng
irs_nw
irs_pr
irs_pw
irs_sv
isa_bus_interface
isa_device_info
isa_dma_entry
isa_info
isa_module_info
joystick_info
joystick_raw_data
key_info
key_map
linger
BElementDecl::List
live_node_info
lock_status_t
locked_pool_interface
lognet
lognet_data_base_t
mail_notification
mail_pop_account
media_aiff_description
media_asf_description
media_avi_description
media_avr_description
media_beos_description
media_codec_info
media_input
media_misc_description
media_mpeg_description
media_node
media_node_attribute
media_output
media_quicktime_description
media_request_info
media_timed_event
media_wav_description
mem_op_t
memreq_t
menu_info
BResourceSet::MessageObject
meta_info
modconf_t
module_basic_interface
module_dependency
module_header
module_info
module_interface_desc
module_proxy_interface
modwin_t
mouse_map
BListView::MiscData::Move
mtd_bind_t
mtd_info_t
mtd_mod_win_t
mtd_rdy_req_t
mtd_reg_t
mtd_request_t
mtd_vpp_req_t
multi_buffer_info
multi_buffer_list
multi_channel_enable
multi_channel_formats
multi_channel_info
multi_description
multi_ex_clock_generation
multi_ex_digital_format
multi_ex_nominal_level
multi_extension_cmd
multi_extension_info
multi_extension_list
multi_format_info
multi_get_event
multi_get_event_info
multi_mix_channel_info
multi_mix_connection
multi_mix_connection_info
multi_mix_control
multi_mix_control_info
multi_mix_value
multi_mix_value_info
multi_mode_info
multi_mode_list
multi_set_event_info
mux_t
ncp_info
NestedGehnaphore
NestedGehnaphoreAutoLock
netent
node_ref
notifydata
ns_tcp_tsig_state
ns_tsig_key
ns_updrec
nub_acknowlege_image_created_msg
nub_clear_breakpoint_msg
nub_clear_watchpoint_msg
nub_get_thread_debug_info_msg
nub_get_thread_debug_info_reply
nub_get_thread_stack_top_msg
nub_get_thread_stack_top_reply
nub_get_why_stopped_msg
nub_handoff_msg
nub_read_memory_msg
nub_run_thread_msg
nub_set_breakpoint_msg
nub_set_watchpoint_msg
nub_start_profiler_msg
nub_step_out_thread_msg
nub_step_over_thread_msg
nub_step_thread_msg
nub_stop_new_threads_msg
nub_stop_on_debug_msg
nub_stop_profiler_msg
nub_stop_profiler_reply
nub_write_memory_msg
nwent
obsdata
open_device_iterator
open_mem_t
overlay_rect_limits
overlay_restrictions
BPrinterAddOn::page_t
Partition
partition_data
partition_info
pattern
pcap_etherent
pcap_file_header
pcap_pkthdr
pcap_stat
pccard_io_map
pccard_mem_map
pci_device_interface
pci_info
pci_module_info
pcsc_list
perfmon_event_selector
phys_vecs
physical_entry
plug_api_v1
plug_gameport_info_v1
plug_module_info_v1
plug_mpu401_info_v1
pnp_bus_interface
pnp_devfs_helper_interface
pnp_driver_basic_interface
pnp_driver_probe_interface
pnp_driver_proxy_interface
pnp_manager_interface
pnp_module_loader_header
pnp_module_loader_interface
pnp_node_attr
pnp_root_interface
port_info
port_transfer
possible_device_configurations
ppp_comp_stats
ppp_idle
ppp_stats
pppstat
prd_entry
printer_status_t
property_info
protoent
qent
raw_device_command
refresh_rate_info
region_info_t
BListView::MiscData::Replace
res_sym
resource_descriptor
resource_mask_descriptor
resource_range_descriptor
RESOURCEDB
RESOURCEDBQUERY
RESOURCEDBQUERY::CARDINFO
RESOURCEMANAGER
rgb_color
rgb_color_line
rle
rlea
route
route_bt_node
route_cmp_node
route_req
route_table_req
routing_table
rsrc_desc
rsrc_map
rt_metrics
RTDF
rtentry
rtstat
RWGehnaphore
RWGehnaphoreAutoReadLock
RWGehnaphoreAutoWriteLock
scaled_blit_params
SCARD_IO_HEADER
SCARD_READERSTATE
SCARDCOMM
SCARDTRACK
screen_gamma
screen_id
scroll_bar_info
scsi_bus_for_sim_interface
scsi_ccb
scsi_cd_current_position
scsi_cd_lba
scsi_cd_msf
scsi_cd_tno
scsi_cmd_inquiry
scsi_cmd_mode_select_10
scsi_cmd_mode_select_6
scsi_cmd_mode_sense_10
scsi_cmd_mode_sense_6
scsi_cmd_pause_resume
scsi_cmd_play_msf
scsi_cmd_prevent_allow
scsi_cmd_read_capacity
scsi_cmd_read_cd
scsi_cmd_read_subchannel
scsi_cmd_read_toc
scsi_cmd_request_sense
scsi_cmd_rw_10
scsi_cmd_rw_12
scsi_cmd_rw_16
scsi_cmd_rw_6
scsi_cmd_scan
scsi_cmd_ssu
scsi_cmd_stop_play
scsi_cmd_sync_cache
scsi_cmd_tur
scsi_data_mode
scsi_device_interface
scsi_inquiry
scsi_mode_param_block_desc
scsi_mode_param_dev_spec_da
scsi_mode_param_header_10
scsi_mode_param_header_6
scsi_modepage_audio
scsi_modepage_contr
scsi_modepage_header
scsi_page_USN
scsi_path_inquiry
scsi_periph_callbacks
scsi_periph_interface
scsi_play_position
scsi_play_track
scsi_position
scsi_read_cd
scsi_res_inquiry
scsi_res_read_capacity
scsi_scan
scsi_sense
scsi_sim_interface
scsi_subchannel_data_header
scsi_toc
scsi_toc_general
scsi_toc_toc
scsi_toc_track
scsi_volume
scsiprobe_extended_path_inquiry
scsiprobe_format
scsiprobe_inquiry
scsiprobe_path_inquiry
scsiprobe_reset
sem_info
servent
servinfo_t
Session
session_data
sg_elem
sim_module_info
skip_list_module_info
sockaddr
sockaddr_dl
sockaddr_in
sockaddr_ioctl
socket_cap_t
socket_ioctl
socket_state_t
sockopt_ioctl
sort_entry
sound_setup
SpyData
ss_callback_t
stat_class
stat_module_info
stats_ioctl
str
BResourceSet::StringBlockObject
BListView::MiscData::Swap
sync_token
system_info
tagata_device_status
tagbios_drive
tagdevice_infoblock
tcphdr
team_info
team_usage_info
text_runThe text_run structure describes a run of characters that share the same font and color formats. It has three fields:
text_run_arrayThe formats are described by a text_run_array structure, which has the following fields:
tftphdr
thread_info
timecode_info
timer
timer_list
to_debugger_msg
to_nub_msg
translation_format
translator_info
TranslatorBitmap
TranslatorSound
TranslatorStyledTextRecordHeader
TranslatorStyledTextStreamHeader
TranslatorStyledTextStyleHeader
TranslatorStyledTextTextHeader
transport_t
tree_s
tty
tty_module_info
ttyfile
tun_pi
tuned_font_info
tuple_parse_t
tuple_t
udphdr
UDPLooper
UDPMessageHeader
UDPMessenger
uhex16
uhex32
uhex64
uhex8
UnaryPredicate
unicode_block
usb_configuration_info
usb_descriptor
usb_endpoint_info
usb_host_controller_interface
usb_interface_info
usb_interface_list
usb_iso_packet_descriptor
usb_module_info_v2
usb_module_info_v3
usb_notify_hooks
usb_scanner_ioctl_ctrlmsg
usb_support_descriptor
value_info
version_info
video_mode
virtual_control_data
vjstat
win_req_t
x86_cpu_state
XMLBinderNode
BBitmapColumn
BBitmapField
BCalendarControlA general-purpose calendar widget with event data storage and display capabilities
BCalendarEvent
BCalendarEventDataA data storage class for events which is used primarily by BCalendarControl for storing and retrieving the events which it is supposed to draw
BCalendarGridPainterA simple helper class that's used to draw the content of the individual squares that compose the calendar grid
BColumn
BColumnListView
BDateColumn
BDateField
BField
BGraphColumn
BIntegerColumn
BIntegerField
BitmapTab
BRow
BSizeColumn
BSizeField
BSpinField
BStringColumn
BStringField
BStringTool
BStringView
BStringView::ClickItem::UIData
BSwitchControl
BTabView
BTextField
BTitledColumn
BTool
BToolBar
DayInfoA structure containing all the info needed for the painter to draw a given day
GridLayoutManager
LayoutConstraints
LayoutHVGroup
LayoutManager
BSafeArray
BStringDelimiter
BStringList
BBitmapMenuItem
BEMailCompleter
BIconMenu
BitmapItem
BSeparator
BSpeedButtonA nifty X-style button with a graphic.. This class is a BButton derivative with some cool features
BStackedListView
BStackedOutlineView
BStackedViewManager
BTextViewCompleter
Person
BFormatter
BLanguageNotifier
BLocale
BParamable
BReplacer
BAbstractParameterStore
BDateTime
BDriverParameter
BDriverSettings
BRegExp
BTimespan
regexp
BUSBConfiguration
BUSBDevice
BUSBEndpoint
BUSBInterface
BUSBRoster

Copyright 2005 by yellowTAB GmbH, Be Inc., Palm Source Inc. and their respective legal successors
All rights reserved.