Searched defs:member (Results 1 - 6 of 6) sorted by relevance

/system/nvram/messages/include/nvram/messages/
H A Dstruct.h40 // Note that the |kFields| member is a constexpr, which creates a compile-time
44 // To access the declared members, there is a |Get()| member function template
48 // get a reference to the member within a struct instance. This can be used to
117 // |FieldSpec| describes a member field of the struct type |Struct|. The
118 // template parameters capture the C++ |Member| type of the |Struct| member that
128 constexpr FieldSpec(uint32_t field_number, MemberType Struct::* member) argument
129 : kFieldNumber(field_number), kMember(member) {}
142 // A member pointer to the |Struct| member that holds the field data.
150 Member Struct::*member) {
[all...]
H A Dproto.hpp28 // logic for the corresponding struct member can be invoked.
29 // * The main dispatch point that ties member types to decoding and encoding
303 // union member is active and decoding activates the requested member before
318 const TaggedUnionMemberType* member = object.template get<kTag>(); local
319 if (member) {
320 return EncodeField<TaggedUnionMemberCodec>(*member, writer);
334 // Encodes a member. Retrieves a reference to the member within |object| and
342 // Decodes a member
[all...]
H A Dtagged_union.h19 // well as an enum value indicating which union member is active. The enum type
20 // used as tag and the set of union member types a specified as template
38 // |TaggedUnion::which()| can be used to determine what the active member is,
39 // and |TaggedUnion::get()| returns a pointer to the member as long as that
40 // member is active:
47 // |TaggedUnion::Activate()| activates a member. It returns a reference to the
48 // activated member:
56 // function for each member. For example, the following code determines the
60 // void MemberToInt(const Type* member, int* value) {
61 // if (member) {
258 CopyMember(const typename CurrentMember::Type* member) argument
276 MoveMember(const typename CurrentMember::Type* member) argument
[all...]
/system/update_engine/common/
H A Dfake_prefs.h81 // The data member pointer to PrefValue associated with T.
82 static T FakePrefs::PrefValue::* const member; member in class:chromeos_update_engine::FakePrefs::PrefConsts::FakePrefs::PrefValue
H A Dfake_prefs.cc48 FakePrefs::PrefConsts<string>::member = &FakePrefs::PrefValue::as_str; member in class:chromeos_update_engine::FakePrefs::PrefValue::FakePrefs::PrefConsts
54 int64_t FakePrefs::PrefValue::* const FakePrefs::PrefConsts<int64_t>::member = member in class:chromeos_update_engine::FakePrefs::PrefValue::FakePrefs::PrefConsts
61 bool FakePrefs::PrefValue::* const FakePrefs::PrefConsts<bool>::member = member in class:chromeos_update_engine::FakePrefs::PrefValue::FakePrefs::PrefConsts
131 values_[key].value.*(PrefConsts<T>::member) = value;
147 *value = it->second.value.*(PrefConsts<T>::member);
/system/tools/aidl/
H A Dast_cpp.cpp67 void ClassDecl::AddPublic(std::unique_ptr<Declaration> member) { argument
68 public_members_.push_back(std::move(member));
71 void ClassDecl::AddPrivate(std::unique_ptr<Declaration> member) { argument
72 private_members_.push_back(std::move(member));

Completed in 80 milliseconds