Searched defs:std (Results 1 - 25 of 44) sorted by relevance

12

/system/core/base/include/android-base/
H A Dparsedouble.h32 double min = std::numeric_limits<double>::lowest(),
33 double max = std::numeric_limits<double>::max()) {
31 ParseDouble(const char* s, double* out, double min = std::numeric_limits<double>::lowest(), double max = std::numeric_limits<double>::max()) argument
H A Dparseint.h35 T max = std::numeric_limits<T>::max()) {
52 bool ParseUint(const std::string& s, T* out, argument
53 T max = std::numeric_limits<T>::max()) {
63 T min = std::numeric_limits<T>::min(),
64 T max = std::numeric_limits<T>::max()) {
81 bool ParseInt(const std::string& s, T* out, argument
82 T min = std::numeric_limits<T>::min(),
83 T max = std::numeric_limits<T>::max()) {
34 ParseUint(const char* s, T* out, T max = std::numeric_limits<T>::max()) argument
62 ParseInt(const char* s, T* out, T min = std::numeric_limits<T>::min(), T max = std::numeric_limits<T>::max()) argument
/system/media/brillo/audio/audioservice/test/
H A Dbrillo_audio_service_mock.h33 MOCK_METHOD2(GetDevices, Status(int flag, std::vector<int>* _aidl_return));
49 void RegisterHandlers(std::weak_ptr<AudioDeviceHandler>,
50 std::weak_ptr<AudioVolumeHandler>){};
51 void OnDevicesConnected(const std::vector<int>&) {} argument
52 void OnDevicesDisconnected(const std::vector<int>&) {} argument
/system/bt/osi/src/
H A Dhash_map_utils.cc29 std::unordered_map<std::string, std::string>
33 std::unordered_map<std::string, std::string> map;
79 std::unordered_map<std::string, std::string>& map) {
78 hash_map_utils_dump_string_keys_string_values( std::unordered_map<std::string, std::string>& map) argument
/system/core/libmemunreachable/
H A DLeak.h25 // Custom std::hash specialization so that Leak::Backtrace can be used
26 // as a key in std::unordered_map.
27 namespace std { namespace
31 std::size_t operator()(const android::Leak::Backtrace& key) const {
32 std::size_t seed = 0;
44 inline void hash_combine(std::size_t& seed, const T& v) const {
45 std::hash<T> hasher;
50 } // namespace std
H A DScopedDisableMalloc.h75 std::chrono::milliseconds timeout = std::chrono::milliseconds(2000))
91 alarm_ = std::make_unique<ScopedAlarm>(timeout_, [&]() {
101 std::chrono::milliseconds timeout_;
103 std::unique_ptr<ScopedAlarm> alarm_;
74 ScopedDisableMallocTimeout( std::chrono::milliseconds timeout = std::chrono::milliseconds(2000)) argument
H A DLeakPipe.h114 template <class T, class Alloc = std::allocator<T>>
115 bool SendVector(const std::vector<T, Alloc>& vector) { argument
152 template <class T, class Alloc = std::allocator<T>>
153 bool ReceiveVector(std::vector<T, Alloc>& vector) {
/system/keymaster/
H A Dkeymaster_stl.cpp21 namespace std { namespace
25 const std::nothrow_t __attribute__((weak)) std::nothrow = {};
27 void* __attribute__((weak)) operator new(size_t __sz, const std::nothrow_t&) { argument
30 void* __attribute__((weak)) operator new[](size_t __sz, const std::nothrow_t&) { argument
/system/netd/libnetdutils/include/netdutils/
H A DMisc.h27 inline const V& findWithDefault(const std::map<U, V>& map, const U& key, const V& dflt) { argument
32 // Movable, copiable, scoped lambda (or std::function) runner. Useful
H A DSlice.h72 static_assert(std::is_pod<T>::value, "value must be a POD type");
73 static_assert(!std::is_pointer<T>::value, "value must not be a pointer type");
78 inline const Slice makeSlice(const std::string& s) {
79 using ValueT = std::string::value_type;
85 inline const Slice makeSlice(const std::vector<T>& v) {
91 inline const Slice makeSlice(const std::array<U, V>& a) { argument
96 inline std::pair<const Slice, const Slice> split(const Slice s, size_t cut) {
97 const size_t tmp = std::min(cut, s.size());
103 return std::get<0>(split(s, cut));
108 return std
[all...]
H A DSyscalls.h42 virtual StatusOr<UniqueFd> open(const std::string& pathname, int flags,
74 virtual StatusOr<UniqueFile> fopen(const std::string& path, const std::string& mode) const = 0;
130 StatusOr<std::array<uint16_t, size>> ppoll(const std::array<Fd, size>& fds, uint16_t events, argument
132 std::array<pollfd, size> tmp;
139 std::array<uint16_t, size> out;
157 StatusOr<std::pair<Slice, SockaddrT>> recvfrom(Fd sock, const Slice dst, int flags) const {
161 return std::make_pair(used, addr);
180 std
[all...]
/system/tools/aidl/tests/
H A Dtest_helpers.h50 const std::vector<T>&, std::vector<T>*, std::vector<T>*),
51 std::vector<T> input) {
52 std::vector<T> actual_reversed;
53 std::vector<T> actual_repeated;
67 std::reverse(input.begin(), input.end());
47 ReverseArray( const android::sp<android::aidl::tests::ITestService>& service, android::binder::Status(android::aidl::tests::ITestService::*func)( const std::vector<T>&, std::vector<T>*, std::vector<T>*), std::vector<T> input) argument
/system/bt/service/common/bluetooth/
H A Duuid.h34 typedef std::array<uint8_t, kNumBytes16> UUID16Bit;
35 typedef std::array<uint8_t, kNumBytes32> UUID32Bit;
36 typedef std::array<uint8_t, kNumBytes128> UUID128Bit;
55 explicit UUID(std::string uuid);
57 // std::array variants constructors.
72 std::string ToString() const;
96 // Custom std::hash specialization so that bluetooth::UUID can be used as a key
97 // in std::unordered_map.
98 namespace std { namespace
102 std
[all...]
/system/extras/simpleperf/
H A Dread_elf_test.cpp35 std::vector<char> data;
76 void ParseSymbol(const ElfFileSymbol& symbol, std::map<std::string, ElfFileSymbol>* symbols) {
80 static void CheckGlobalVariableSymbols(const std::map<std::string, ElfFileSymbol>& symbols) { argument
86 static void CheckFunctionSymbols(const std::map<std::string, ElfFileSymbol>& symbols) { argument
93 void CheckElfFileSymbols(const std::map<std::string, ElfFileSymbol>& symbols) { argument
99 std
[all...]
H A Dcmd_report_test.cpp32 static std::unique_ptr<Command> ReportCmd() {
39 const std::string& perf_data,
40 const std::vector<std::string>& add_args = std::vector<std::string>()) {
45 const std::string& perf_data,
46 const std::vector<std::string>& add_args = std
38 Report( const std::string& perf_data, const std::vector<std::string>& add_args = std::vector<std::string>()) argument
44 ReportRaw( const std::string& perf_data, const std::vector<std::string>& add_args = std::vector<std::string>()) argument
[all...]
H A Devent_attr.cpp30 static std::string BitsToString(const std::string& name, uint64_t bits, argument
31 const std::vector<std::pair<int, std::string>>& bit_names) {
32 std::string result;
43 LOG(DEBUG) << "unknown " << name << " bits: " << std::hex << bits;
48 static std::string SampleTypeToString(uint64_t sample_type) {
49 static std::vector<std
[all...]
/system/bt/vendor_libs/test_vendor_lib/src/
H A Dtest_channel_transport.cc29 using std::vector;
100 std::function<void(void)> unwatch) {
106 std::string command_name(command_name_raw.begin(), command_name_raw.end());
120 vector<std::string> args;
127 args.push_back(std::string(arg.begin(), arg.end()));
137 const std::function<void(const std::string&, const vector<std::string>&)>&
136 RegisterCommandHandler( const std::function<void(const std::string&, const vector<std::string>&)>& callback) argument
/system/core/debuggerd/libdebuggerd/
H A Dbacktrace.cpp64 const std::string& thread_name) {
67 std::unique_ptr<Backtrace> backtrace(Backtrace::Create(pid, tid, map));
76 void dump_backtrace(int fd, BacktraceMap* map, pid_t pid, pid_t tid, const std::string& process_name, argument
77 const std::map<pid_t, std::string>& threads, std::string* amfd_data) {
87 const std::string& thread_name = it.second;
108 std::unique_ptr<Backtrace> backtrace(Backtrace::Create(pid, tid));
/system/libvintf/include/vintf/
H A DMapValueIterator.h34 struct IteratorImpl : public std::iterator <
35 std::bidirectional_iterator_tag, /* Category */
38 typename std::conditional<is_const, const V *, V *>::type /* Pointer */,
39 typename std::conditional<is_const, const V &, V &>::type /* Reference */
42 using traits = std::iterator_traits<IteratorImpl>;
47 using map_iter = typename std::conditional<is_const,
84 using map_ref = typename std::conditional<is_const, const Map &, Map &>::type;
106 using ConstMapValueIterable = typename MapIterTypes<std::map<K, V>>::ConstValueIterable;
108 using ConstMultiMapValueIterable = typename MapIterTypes<std::multimap<K, V>>::ConstValueIterable;
111 ConstMapValueIterable<K, V> iterateValues(const std argument
115 iterateValues(const std::multimap<K, V> &map) argument
[all...]
/system/security/keystore/include/keystore/
H A Dutils.h15 * std::shared_ptr<COLLECTION_TYPE<std::unique_ptr<T>>>
25 template <typename T, template <typename...> class Coll = std::vector>
28 typedef Coll<std::unique_ptr<typename std::remove_const<T>::type>> CollectionType;
29 typedef std::shared_ptr<CollectionType> CollectionPtr;
32 SharedNullableIterator(const std::shared_ptr<CollectionType>& coll) : coll_(coll) { init(); }
33 SharedNullableIterator(std::shared_ptr<CollectionType>&& coll) : coll_(coll) { init(); }
38 : coll_(std::move(other.coll_)), cur_(std
86 namespace std { namespace
[all...]
/system/tools/hidl/c2hal/
H A Dmain.cpp47 static void addPackageRootToMap(const std::string &val,
48 std::map<std::string, std::string> &packageRootPaths) {
50 CHECK(index != std::string::npos);
58 static bool isPathPrefix(const std::string &prefix, const std::string &base) {
73 const std::map<std::string, std
72 applyPackageRootPath( const std::map<std::string, std::string> &packageRootPaths, const std::string &package, std::string &outputPath) argument
[all...]
/system/security/keystore/
H A Dkeystore_attestation_id.cpp46 static std::vector<uint8_t> signature2SHA256(const content::pm::Signature& sig) {
47 std::vector<uint8_t> digest_buffer(SHA256_DIGEST_LENGTH);
102 namespace std { namespace
116 } // namespace std
126 std::unique_ptr<KM_ATTESTATION_PACKAGE_INFO>* attestation_package_info_ptr) {
139 std::string pkg_name(String8(*pinfo.package_name()).string());
152 StatusOr<std::vector<uint8_t>>
155 std::unique_ptr<KM_ATTESTATION_APPLICATION_ID>(KM_ATTESTATION_APPLICATION_ID_new());
167 std::string package_name(String8(*pinfo->package_name()).string());
168 std
[all...]
/system/update_engine/common/
H A Dsubprocess.cc39 using std::string;
40 using std::unique_ptr;
41 using std::vector;
47 bool SetupChild(const std::map<string, string>& env, uint32_t flags) { argument
83 std::map<string, string> env;
207 subprocess_records_[pid] = std::move(record);
/system/connectivity/wificond/scanning/offload/
H A Doffload_scan_manager.cpp40 using std::vector;
41 using std::weak_ptr;
42 using std::shared_ptr;
44 using namespace std::placeholders;
96 std::bind(&OffloadScanManager::OnObjectDeath, this, _1));
166 std::pair<OffloadStatus, bool> result,
240 std::vector<NativeScanResult>* out_scan_results) {
165 VerifyAndConvertHIDLStatus( std::pair<OffloadStatus, bool> result, OffloadScanManager::ReasonCode* reason_code) argument
/system/core/include/private/
H A Dandroid_logger.h174 operator std::string() {
175 if (ret) return std::string("");
179 if (!cp || (len <= 0)) return std::string("");
180 return std::string(cp, len);

Completed in 681 milliseconds

12