Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
hidl
/
64659328e66e2a5036edf934ad47f8104f8195ca
/
generateCpp.cpp
085a8c3
Support VTS profiling in passthrough mode.
by Zhuoyao Zhang
· 8 years ago
859e53f
Split into HidlSupport and HidlTransportSupport.
by Yifan Hong
· 8 years ago
7b29524
Add atrace calls for systrace support.
by Martijn Coenen
· 8 years ago
244e82d
move read/writeEmbedded[References]From/ToParcel out
by Yifan Hong
· 8 years ago
d39133b
IFoo::descriptor String16 -> const char*
by Steven Moreland
· 8 years ago
0693f31
Update for service registration notifications.
by Steven Moreland
· 8 years ago
d732ea1
Put xyz_cb adjacent to method declaration.
by Steven Moreland
· 8 years ago
5bd9aff
Rename IHidlInterfaceBase to IBase
by Yifan Hong
· 8 years ago
158655a
Remove toBinder from IHidlInterfaceBase.
by Yifan Hong
· 8 years ago
7e367bf
Update for namespaced services in hwservicemanager.
by Steven Moreland
· 8 years ago
3b320f8
Remove extra from getCppType.
by Yifan Hong
· 8 years ago
41c6d2e
Cleanup spaces in output.
by Steven Moreland
· 8 years ago
5708edf
Revert "Revert "Don't show HIDL_GENERATED_ with -Lc++-impl.""
by Steven Moreland
· 8 years ago
1ab3144
Don't copy callback values.
by Steven Moreland
· 8 years ago
c46e984
Break ::android::hardware namespace assumption.
by Steven Moreland
· 8 years ago
19d5c17
Update for hidlized hwservicemanager.
by Steven Moreland
· 8 years ago
90ea87f
Remove "@" from FQName.mVersion.
by Yifan Hong
· 8 years ago
ee88eed
Get rid of duplicated #include code.
by Steven Moreland
· 8 years ago
9b1cbdf
Enable profiling in passthrough mode.
by Steven Moreland
· 8 years ago
031ccf1
Fixed profiling so it records on current interface
by Steven Moreland
· 8 years ago
068c552
hidl-gen: clean up generateCpp.cpp and generateCppImpl.cpp
by Yifan Hong
· 8 years ago
2d7126b
Add toBinder to all interfaces.
by Yifan Hong
· 8 years ago
fe95aa2
cast functions for interfaces.
by Yifan Hong
· 8 years ago
2cbc147
Initialize the oneway queue for Bs* in constructor.
by Yifan Hong
· 8 years ago
d916a70
Revert "hidl-gen: virtual inheritance from super interface"
by Steven Moreland
· 8 years ago
10fe0b5
IHidlInterfaceBase for all autogenerated interfaces.
by Yifan Hong
· 8 years ago
ab281a7
hidl-gen: virtual inheritance from super interface
by Steven Moreland
· 8 years ago
964f72f
Cleanup hidl-gen to use HidlInstrumentor.
by Zhuoyao Zhang
· 8 years ago
d366c26
Fix passthrough name collision.
by Steven Moreland
· 8 years ago
ef1a9fe
Get rid of call enum.
by Steven Moreland
· 8 years ago
e3f769a
Enum types now emit operator| and operator|= for easier bitset manipulation.
by Andreas Huber
· 8 years ago
8f49294
Add instrumentation code on proxy side.
by Zhuoyao Zhang
· 8 years ago
67f67b4
Disallow null callbacks.
by Steven Moreland
· 8 years ago
4200903
c2hal: Use better To(Camel|Pascal|Snake)Case functions.
by Yifan Hong
· 8 years ago
bf459bc
Pointer support and embedded types in HIDL.
by Yifan Hong
· 8 years ago
5e44a29
Avoid name conflicts in the generated C++ proxy code when arguments and results
by Andreas Huber
· 8 years ago
de57800
Support generating instrumentation code for C++ backend in hidl-gen.
by Zhuoyao Zhang
· 8 years ago
3f32c1f
Cleaned up use of substr() to get interface's base name.
by Jayant Chowdhary
· 8 years ago
69e7c70
Oneway keyword behavior in passthrough mode.
by Steven Moreland
· 8 years ago
a72e0d2
Revert "Revert "Split out libhidl-gen and libhidl-gen-utils.""
by Iliyan Malchev
· 8 years ago
194c2ff
Revert "split out libhidl-gen and libhidl-gen-utils"
by Steven Moreland
· 8 years ago
4bcf97d
MQDescriptor is now a predefined type.
by Andreas Huber
· 8 years ago
1316091
split out libhidl-gen and libhidl-gen-utils
by Iliyan Malchev
· 8 years ago
4923f93
use the -impl, not .impl suffix for autogenerated stubs
by Iliyan Malchev
· 8 years ago
a21f149
Encode hidl_version in each generated interface.
by Martijn Coenen
· 8 years ago
af44014
Added StringHelper class
by Steven Moreland
· 8 years ago
9c38761
c++-impl: gen server stub boilerplate
by Steven Moreland
· 8 years ago
979e099
Added knowledge of namespacing into generation.
by Steven Moreland
· 8 years ago
d57066f
hidl-gen: use Return<void>
by Iliyan Malchev
· 8 years ago
a7a421a
Generalized cpp method generation.
by Steven Moreland
· 8 years ago
795dd43
do not emit a space after the isRemote() body
by Iliyan Malchev
· 8 years ago
9391510
Move Status to libhidl.
by Martijn Coenen
· 8 years ago
4078631
Split 'IFoo' into 'IFoo' and 'IHwFoo'
by Steven Moreland
· 8 years ago
1aec397
Adds (C)opyright headers everywhere.
by Andreas Huber
· 8 years ago
2b6591b
Rename SimpleReturn --> Return
by Iliyan Malchev
· 8 years ago
7473fab
Generated makefiles link against libhidl.
by Martijn Coenen
· 8 years ago
62c3d18
hidl-gen: enumerate interface methods in Bn classes
by Iliyan Malchev
· 8 years ago
40d474a
hidl-gen: callback elision for scalar returns
by Iliyan Malchev
· 8 years ago
e7ff228
Introduce locals to be read from a parcel ahead of time
by Andreas Huber
· 8 years ago
639bff8
hidl-gen: accept oneway methods
by Iliyan Malchev
· 8 years ago
2831d51
Initial commit of Java backend to hidl-gen.
by Andreas Huber
· 8 years ago
549e259
hidl-gen: remove references to AIDL
by Iliyan Malchev
· 8 years ago
3599d92
Interface methods can now be annotated.
by Andreas Huber
· 8 years ago
d2943e1
extends nuhidl-gen to optionally generate an Android.mk makefile that
by Andreas Huber
· 8 years ago
dca261f
Remove hardcoded package paths and prefixes
by Andreas Huber
· 8 years ago
8a82ff7
hidl::{Parcel,Binder & friends} => hardware::\1
by Andreas Huber
· 8 years ago
6cb08cf
Support for inheritance of interfaces.
by Andreas Huber
· 8 years ago
0e00de4
Simplify overly long fully specified type names by stripping out the current
by Andreas Huber
· 8 years ago
737080b
Keeping track of imported names, resolve enum storage types, some finetuning.
by Andreas Huber
· 8 years ago
b82318c
commandline option to specify output base directory.
by Andreas Huber
· 8 years ago
881227d
generate C++ interface header, proxy and stub headers and sources.
by Andreas Huber
· 8 years ago