Searched refs:Pickle (Results 1 - 25 of 42) sorted by relevance

12

/external/libmojo/ipc/
H A Dipc_mojo_message_helper.h17 static bool WriteMessagePipeTo(base::Pickle* message,
19 static bool ReadMessagePipeFrom(const base::Pickle* message,
H A Dipc_mojo_param_traits.h15 class Pickle;
26 static void Write(base::Pickle* m, const param_type& p);
27 static bool Read(const base::Pickle* m, base::PickleIterator* iter,
H A Dipc_mojo_message_helper.cc15 base::Pickle* message,
24 const base::Pickle* message,
27 scoped_refptr<base::Pickle::Attachment> attachment;
H A Dipc_message_attachment.h20 class IPC_EXPORT MessageAttachment : public base::Pickle::Attachment {
H A Dipc_message_utils.h102 static inline void WriteParam(base::Pickle* m, const P& p) {
108 static inline bool WARN_UNUSED_RESULT ReadParam(const base::Pickle* m,
129 static void Write(base::Pickle* m, const param_type& p) { m->WriteBool(p); }
130 static bool Read(const base::Pickle* m,
142 static void Write(base::Pickle* m, const param_type& p);
143 static bool Read(const base::Pickle* m,
153 static void Write(base::Pickle* m, const param_type& p);
154 static bool Read(const base::Pickle* m,
164 static void Write(base::Pickle* m, const param_type& p);
165 static bool Read(const base::Pickle*
[all...]
H A Dipc_message.cc50 Message::Message() : base::Pickle(sizeof(Header)) {
61 : base::Pickle(sizeof(Header)) {
74 : base::Pickle(data, data_len) {
78 Message::Message(const Message& other) : base::Pickle(other) {
93 *static_cast<base::Pickle*>(this) = other;
147 if (!base::Pickle::PeekNext(sizeof(Header),
168 scoped_refptr<base::Pickle::Attachment> attachment) {
187 scoped_refptr<base::Pickle::Attachment>* attachment) const {
H A Dipc_mojo_param_traits.cc19 void ParamTraits<mojo::MessagePipeHandle>::Write(base::Pickle* m,
26 bool ParamTraits<mojo::MessagePipeHandle>::Read(const base::Pickle* m,
H A Dipc_message_utils.cc72 bool ReadValue(const base::Pickle* m,
140 void WriteValue(base::Pickle* m, const base::Value* value, int recursion) {
210 bool ReadDictionaryValue(const base::Pickle* m,
232 bool ReadListValue(const base::Pickle* m,
250 bool ReadValue(const base::Pickle* m,
352 void ParamTraits<signed char>::Write(base::Pickle* m, const param_type& p) {
356 bool ParamTraits<signed char>::Read(const base::Pickle* m,
375 void ParamTraits<unsigned char>::Write(base::Pickle* m, const param_type& p) {
379 bool ParamTraits<unsigned char>::Read(const base::Pickle* m,
398 void ParamTraits<unsigned short>::Write(base::Pickle*
[all...]
H A Dipc_message.h35 class IPC_EXPORT Message : public base::Pickle {
185 // construct a base::Pickle.
201 scoped_refptr<base::Pickle::Attachment> attachment) override;
206 scoped_refptr<base::Pickle::Attachment>* attachment) const override;
241 struct Header : base::Pickle::Header {
/external/libchrome/base/
H A Dpickle.cc20 const int Pickle::kPayloadUnit = 64;
24 PickleIterator::PickleIterator(const Pickle& pickle)
248 Pickle::Attachment::Attachment() {}
250 Pickle::Attachment::~Attachment() {}
254 Pickle::Pickle() function in class:base::Pickle
259 static_assert((Pickle::kPayloadUnit & (Pickle::kPayloadUnit - 1)) == 0,
260 "Pickle::kPayloadUnit must be a power of two");
265 Pickle function in class:base::Pickle
276 Pickle::Pickle(const char* data, int data_len) function in class:base::Pickle
295 Pickle::Pickle(const Pickle& other) function in class:base::Pickle
[all...]
H A Dpickle_unittest.cc42 // checks that the results can be read correctly from the Pickle
43 void VerifyResult(const Pickle& pickle) {
113 Pickle pickle;
133 Pickle pickle2(pickle);
137 Pickle pickle3;
146 Pickle pickle;
170 Pickle pickle(buffer.get(), 1);
181 Pickle pickle(reinterpret_cast<char*>(buffer), sizeof(buffer));
191 Pickle pickle(reinterpret_cast<char*>(buffer), sizeof(buffer));
199 Pickle pickl
[all...]
H A Dpickle.h27 class Pickle;
29 // PickleIterator reads data from a Pickle. The Pickle object must remain valid
34 explicit PickleIterator(const Pickle& pickle);
36 // Methods for reading the payload of the Pickle. To read from the start of
37 // the Pickle, create a PickleIterator from a Pickle. If successful, these
83 // Read Type from Pickle.
111 // This class provides an interface analogous to base::Pickle's WriteFoo()
113 // Pickle'
164 class BASE_EXPORT Pickle { class in namespace:base
[all...]
/external/libchrome/base/posix/
H A Dunix_domain_socket_linux.h20 class Pickle;
81 const Pickle& request);
90 const Pickle& request);
/external/libmojo/mojo/public/cpp/bindings/tests/
H A Dpickled_types_blink.h18 class Pickle;
71 static void Write(base::Pickle* m, const param_type& p);
72 static bool Read(const base::Pickle* m,
H A Dpickled_types_chromium.h17 class Pickle;
69 static void Write(base::Pickle* m, const param_type& p);
70 static bool Read(const base::Pickle* m,
H A Dpickled_types_blink.cc35 void ParamTraits<mojo::test::PickledStructBlink>::Write(base::Pickle* m,
42 const base::Pickle* m,
H A Dpickled_types_chromium.cc37 base::Pickle* m,
44 const base::Pickle* m,
/external/libmojo/mojo/public/cpp/bindings/lib/
H A Dnative_enum_serialization.h33 base::Pickle pickle;
50 base::Pickle pickle_view(reinterpret_cast<const char*>(&data),
H A Dnative_struct_serialization.h44 base::Pickle pickle;
56 // Allocate a uint8 array, initialize its header, and copy the Pickle in.
73 // Construct a temporary base::Pickle view over the array data. Note that
78 // and base::Pickle expects to view data like this:
83 // Pickle's payload_size does not, we need to adjust the stored value
84 // momentarily so Pickle can view the data.
91 // header. Pickle will infer from this that the header is 8 bytes long,
93 base::Pickle pickle_view(reinterpret_cast<const char*>(header),
/external/v8/tools/clang/plugins/tests/
H A Dipc.cpp42 class Pickle {}; class in namespace:base
60 static void Write(base::Pickle*, const T&) {}
64 void WriteParam(base::Pickle* pickle, const T& value) {
80 static void Write(base::Pickle* pickle, const Data& p) {
94 static void Write(base::Pickle* pickle, const Container<T>& container) {
118 static void Write(base::Pickle* pickle,
130 static void Write(base::Pickle* pickle) {
140 static void WriteEx(base::Pickle* pickle) {
151 void SomeWriteFunction(base::Pickle* pickle) {
/external/libchrome/base/metrics/
H A Dhistogram_samples.h19 class Pickle;
95 virtual bool Serialize(Pickle* pickle) const;
H A Dhistogram_base_unittest.cc52 Pickle pickle;
77 Pickle pickle;
99 Pickle pickle;
126 Pickle pickle;
148 Pickle pickle;
H A Dhistogram_base.h28 class Pickle;
182 bool SerializeInfo(base::Pickle* pickle) const;
227 virtual bool SerializeInfoImpl(base::Pickle* pickle) const = 0;
H A Dhistogram_delta_serialization.cc83 Pickle pickle(it->data(), checked_cast<int>(it->size()));
95 Pickle pickle;
H A Dsparse_histogram.h25 class Pickle;
62 bool SerializeInfoImpl(base::Pickle* pickle) const override;

Completed in 294 milliseconds

12