BParameterGroup
friend class BParameterGroup;
class BParameterGroup : public BFlattenable {
BParameterGroup(BParameterWeb* web,
virtual ~BParameterGroup();
BParameterGroup* MakeGroup(const char* name);
BParameterGroup* GroupAt(int32 index);
BParameterGroup();
BParameterGroup(const BParameterGroup& other);
BParameterGroup& operator=(const BParameterGroup& other);
BParameterGroup* Group() const;
friend class BParameterGroup;
BParameterGroup* fGroup;
friend class BParameterGroup;
friend class BParameterGroup;
friend class BParameterGroup;
friend class BParameterGroup;
class BParameterGroup;
BParameterGroup* MakeGroup(const char* name);
BParameterGroup* GroupAt(int32 index);
class BParameterGroup;
BView* MakeViewFor(BParameterGroup& group);
BParameterGroup * mainGroup = web->MakeGroup("AbstractFileInterfaceNode Parameters");
BParameterGroup * chunkSizeGroup = mainGroup->MakeGroup("Chunk Size Group");
BParameterGroup * bitRateGroup = mainGroup->MakeGroup("Bit Rate Group");
BParameterGroup * bufferPeriodGroup = mainGroup->MakeGroup("Buffer Period Group");
DVBMediaNode::SetAboutInfo(BParameterGroup *about)
BParameterGroup *main = web->MakeGroup(name.String());
BParameterGroup *ctrl = main->MakeGroup("Channel Selection");
BParameterGroup *pref = main->MakeGroup("Preferences");
BParameterGroup *info = main->MakeGroup("Info");
BParameterGroup *about = main->MakeGroup("About");
BParameterGroup *info1 = main->MakeGroup("Info");
BParameterGroup *info2 = main->MakeGroup("Info");
BParameterGroup *about = main->MakeGroup("About");
void SetAboutInfo(BParameterGroup *about);
class BParameterGroup;
BParameterGroup* fParamGroup = fWeb->MakeGroup("EqualizerNode Parameters");
BParameterGroup* fFControlGroup = fParamGroup->MakeGroup("FilterControl");
BParameterGroup* group;
BParameterGroup *group = web->MakeGroup("Server");
FireWireDVNode::SetAboutInfo(BParameterGroup* about)
BParameterGroup* main = web->MakeGroup(name.String());
BParameterGroup* info = main->MakeGroup("Info");
BParameterGroup* about = main->MakeGroup("About");
BParameterGroup* about = main->MakeGroup("About");
void SetAboutInfo(BParameterGroup *about);
class BParameterGroup;
BParameterGroup *top;
BParameterGroup *outputchannels;
BParameterGroup *inputchannels;
BParameterGroup *group;
BParameterGroup *subgroup;
BParameterGroup *subsubgroup;
BParameterGroup* generalGroup = web->MakeGroup(B_TRANSLATE("General"));
BParameterGroup* child = web->MakeGroup(
MultiAudioNode::_ProcessGroup(BParameterGroup* group, int32 index,
BParameterGroup* child = group->MakeGroup(name);
MultiAudioNode::_CreateFrequencyParameterGroup(BParameterGroup* parentGroup,
BParameterGroup* group = parentGroup->MakeGroup(name);
void _ProcessGroup(BParameterGroup* group,
BParameterGroup* parentGroup,
class BParameterGroup;
BParameterGroup* child = web->MakeGroup("No mixer");
BParameterGroup *child = web->MakeGroup(childName);
OpenSoundNode::_ProcessGroup(BParameterGroup *group, int32 index,
BParameterGroup* child;
void _ProcessGroup(BParameterGroup* group,
BParameterGroup *controls = web->MakeGroup("Controls");
BParameterGroup *options = web->MakeGroup("Video");
BParameterGroup *controls1 = controls->MakeGroup("Controls1");
BParameterGroup *controls2 = controls->MakeGroup("Controls2");
BParameterGroup *controls3 = controls->MakeGroup("Controls3");
BParameterGroup *options1 = options->MakeGroup("Options1");
BParameterGroup *options2 = options->MakeGroup("Options2");
BParameterGroup* mainGroup = web->MakeGroup("Tone Generator Parameters");
BParameterGroup* group = mainGroup->MakeGroup("Frequency");
BParameterGroup *controls = web->MakeGroup("Controls");
BParameterGroup *group = controls->MakeGroup("Main Controls");
BParameterGroup *options = web->MakeGroup("Options");
BParameterGroup *hardware = web->MakeGroup("Hardware Setup");
BParameterGroup *main = web->MakeGroup(Name());
CamDevice::AddParameters(BParameterGroup *group, int32 &index)
class BParameterGroup;
virtual void AddParameters(BParameterGroup *group, int32 &index);
CamSensor::AddParameters(BParameterGroup *group, int32 &index)
virtual void AddParameters(BParameterGroup *group, int32 &index);
BParameterGroup *main = web->MakeGroup(Name());
BParameterGroup *g;
SonixCamDevice::AddParameters(BParameterGroup *group, int32 &index)
BParameterGroup *g;
virtual void AddParameters(BParameterGroup *group, int32 &index);
UVCCamDevice::_AddProcessingParameter(BParameterGroup* group,
BParameterGroup* subgroup;
UVCCamDevice::_AddParameter(BParameterGroup* group,
BParameterGroup** subgroup, int32 index, uint16 wValue, const char* name)
UVCCamDevice::_AddAutoParameter(BParameterGroup* subgroup, int32 index,
UVCCamDevice::AddParameters(BParameterGroup* group, int32& index)
virtual void AddParameters(BParameterGroup *group,
void _AddProcessingParameter(BParameterGroup* group,
float _AddParameter(BParameterGroup* group,
BParameterGroup** subgroup, int32 index,
uint8 _AddAutoParameter(BParameterGroup* subgroup,
TAS5110C1BSensor::AddParameters(BParameterGroup *group, int32 &index)
BParameterGroup *g = group->MakeGroup("global gain");
virtual void AddParameters(BParameterGroup *group, int32 &firstID);
TAS5130D1BSensor::AddParameters(BParameterGroup *group, int32 &index)
BParameterGroup *g = group->MakeGroup("global gain");
virtual void AddParameters(BParameterGroup *group, int32 &firstID);
BParameterGroup *main = web->MakeGroup(Name());
BParameterGroup* fParamGroup = fWeb->MakeGroup("Parameters");
BParameterGroup* fSwitchesGroup = switch_group_needed ?
BParameterGroup* fAboutGroup = fWeb->MakeGroup("About");
BParameterGroup* group;
BParameterGroup* fFControlGroup = fParamGroup->MakeGroup("FilterControl");
BParameterGroup* fCheckBoxGroup = switch_group_needed ?
BParameterGroup* fSelectorsGroup = switch_group_needed ?
BParameterGroup* group) {
BParameterGroup* inputGroup = group->MakeGroup(B_TRANSLATE("Input format"));
BParameterGroup* outputGroup = group->MakeGroup(B_TRANSLATE("Output format"));
void populateGroup(BParameterGroup* group);
BParameterGroup* pTopGroup = pWeb->MakeGroup(
BParameterGroup* g;
BParameterGroup* mainGroup = web->MakeGroup(
BParameterGroup* group = mainGroup->MakeGroup(
BParameterGroup* group) {
BParameterGroup* group = web->MakeGroup(groupName.String());
BParameterGroup* group) =0;
BParameterGroup *group = web->GroupAt(i);
DefaultMediaTheme::MakeViewFor(BParameterGroup& group)
BParameterGroup *subGroup = group.GroupAt(i);
BParameterGroup::AllowsTypeCode(type_code code) const
BParameterGroup::Unflatten(type_code code, const void* buffer, ssize_t size)
delete static_cast<BParameterGroup*>(fGroups->ItemAt(i));
sizeof(BParameterGroup*) + sizeof(type_code)
BParameterGroup* oldPointer = read_pointer_from_buffer_swap<
BParameterGroup*>(&buffer, isSwapped);
BParameterGroup* group = new BParameterGroup(fWeb, "sub-unnamed");
BParameterGroup::MakeControl(int32 type)
BParameterGroup*
status_t BParameterGroup::_Reserved_ControlGroup_0(void *) { return B_ERROR; }
status_t BParameterGroup::_Reserved_ControlGroup_1(void *) { return B_ERROR; }
status_t BParameterGroup::_Reserved_ControlGroup_2(void *) { return B_ERROR; }
status_t BParameterGroup::_Reserved_ControlGroup_3(void *) { return B_ERROR; }
status_t BParameterGroup::_Reserved_ControlGroup_4(void *) { return B_ERROR; }
status_t BParameterGroup::_Reserved_ControlGroup_5(void *) { return B_ERROR; }
status_t BParameterGroup::_Reserved_ControlGroup_6(void *) { return B_ERROR; }
status_t BParameterGroup::_Reserved_ControlGroup_7(void *) { return B_ERROR; }
delete static_cast<BParameterGroup*>(fGroups->ItemAt(i));
BParameterGroup*
BParameterGroup* group = new(std::nothrow) BParameterGroup(this, name);
BParameterGroup*
return static_cast<BParameterGroup*>(fGroups->ItemAt(index));
BParameterGroup* group
= static_cast<BParameterGroup*>(groups.ItemAt(i));
BParameterGroup* group
= static_cast<BParameterGroup*>(groups.ItemAt(i));
BParameterGroup* group
= static_cast<BParameterGroup*>(fGroups->ItemAt(i));
BParameterGroup* group
= static_cast<BParameterGroup*>(fGroups->ItemAt(i));
delete static_cast<BParameterGroup*>(fGroups->ItemAt(i));
BParameterGroup* group = new BParameterGroup(this, "unnamed");
BParameterGroup* group
= static_cast<BParameterGroup*>(groups.ItemAt(i));
BParameterGroup::BParameterGroup(BParameterWeb* web, const char* name)
BParameterGroup::~BParameterGroup()
delete static_cast<BParameterGroup*>(fGroups->ItemAt(i));
BParameterGroup::Web() const
BParameterGroup::Name() const
BParameterGroup::SetFlags(uint32 flags)
BParameterGroup::Flags() const
BParameterGroup::MakeNullParameter(int32 id, media_type mediaType,
BParameterGroup::MakeContinuousParameter(int32 id, media_type mediaType,
BParameterGroup::MakeDiscreteParameter(int32 id, media_type mediaType,
BParameterGroup::MakeTextParameter(int32 id, media_type mediaType,
BParameterGroup*
BParameterGroup::MakeGroup(const char* name)
BParameterGroup* group = new(std::nothrow) BParameterGroup(fWeb, name);
BParameterGroup::CountParameters()
BParameterGroup::ParameterAt(int32 index)
BParameterGroup::CountGroups()
BParameterGroup*
BParameterGroup::GroupAt(int32 index)
return static_cast<BParameterGroup*>(fGroups->ItemAt(index));
BParameterGroup::IsFixedSize() const
BParameterGroup::TypeCode() const
BParameterGroup::FlattenedSize() const
BParameterGroup* group
= static_cast<BParameterGroup*>(fGroups->ItemAt(i));
size += sizeof(BParameterGroup*) + sizeof(type_code)
BParameterGroup::Flatten(void* buffer, ssize_t size) const
ssize_t actualSize = BParameterGroup::FlattenedSize();
BParameterGroup* group
= static_cast<BParameterGroup*>(fGroups->ItemAt(i));
write_to_buffer<BParameterGroup*>(&buffer, group);
CPPUNIT_ASSERT_EQUAL(52, sizeof(BParameterGroup));