Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
tools
/
hidl
/
605bb6e390c29b330ed02f79d89ed80401a72e24
/
Interface.cpp
937408a
s/IMPL_HEADER/IMPL_INTERFACE/g
by Steven Moreland
· 7 years ago
2e036c9
Disable getDebugInfo address leak for production builds.
by Yifan Hong
· 8 years ago
df1ea3f
Update for providing architecture info to IBase::getDebugInfo()
by Yifan Hong
· 8 years ago
fbcdc80
Use interfaceDescriptor instead of interfaceChain
by Yifan Hong
· 8 years ago
b8e15a5
IBase: use B_PACK_CHARS
by Steven Moreland
· 8 years ago
424a948
IBase: add ping method
by Steven Moreland
· 8 years ago
a5a57e9
Ignore non-VTS annotations
by Keun Soo Yim
· 8 years ago
37065d6
Adds a debug(...) method to IBase, the base class for all Treble interfaces
by Andreas Huber
· 8 years ago
bcffce2
IBase::getReferenceInfo -> getDebugInfo
by Yifan Hong
· 8 years ago
c4e1060
Update hidl-gen for vts backend.
by Zhuoyao Zhang
· 8 years ago
cd2ae45
Add getReferenceInfo to IBase.
by Yifan Hong
· 8 years ago
ffa9139
Get method signatures from IBase.hal
by Yifan Hong
· 8 years ago
c75fd47
Add interfaceDescriptor() method to all interfaces
by Yifan Hong
· 8 years ago
f5cc2f7
Emit toString functions for all types.
by Yifan Hong
· 8 years ago
2a98599
Remove proxy impl for setHALInstrumentation.
by Zhuoyao Zhang
· 8 years ago
dd85c5c
Support to enable profiling dynamically.
by Zhuoyao Zhang
· 8 years ago
eefe4f2
Clean up hard-coded Bp/Bn/Bs/IHw prefixes.
by Yifan Hong
· 8 years ago
51a6509
Renamed Interface::getProxyName to getProxyFqName
by Yifan Hong
· 8 years ago
b40ef02
Callback elision for HIDL interfaces.
by Martijn Coenen
· 8 years ago
fa55d6e
Automatically start threadpool.
by Martijn Coenen
· 8 years ago
8d12b50
Support (un)linkToDeath in Java.
by Martijn Coenen
· 8 years ago
115d428
Add (un)linkToDeath to generated interfaces.
by Martijn Coenen
· 8 years ago
0393512
Clean up interfaceChain's implementation.
by Yifan Hong
· 8 years ago
33223ca
Rename indentBlock to indent.
by Yifan Hong
· 8 years ago
a63e0ad
Stop generating IHw classes.
by Martijn Coenen
· 8 years ago
30bb6a8
Add a typeName() method to each type for error printing purposes.
by Steven Moreland
· 8 years ago
c893404
Hidlize IBase; use IBase instead of IBinder.
by Yifan Hong
· 8 years ago
2f69a5b
Map handle to hidl_handle in all cases.
by Martijn Coenen
· 8 years ago
af712c0
Generate notifySyspropsChanged().
by Martijn Coenen
· 8 years ago
ac58789
Wrap compound native_handle_t* in hidl_pointer.
by Martijn Coenen
· 8 years ago
d39133b
IFoo::descriptor String16 -> const char*
by Steven Moreland
· 8 years ago
a588b23
Support generating the new TYPE_HIDL_INTERFACE for vts.
by Zhuoyao Zhang
· 8 years ago
1af7353
Resolve some name conflict in auto-gen'd Java code.
by Yifan Hong
· 8 years ago
60e52bd
Renamed Interface::get*Name methods
by Yifan Hong
· 8 years ago
158655a
Remove toBinder from IHidlInterfaceBase.
by Yifan Hong
· 8 years ago
4ed1347
Remove extra from getJavaType.
by Yifan Hong
· 8 years ago
3b320f8
Remove extra from getCppType.
by Yifan Hong
· 8 years ago
cea2478
Don't include hidl internal methods in vts files.
by Steven Moreland
· 8 years ago
a4b53d0
Add location info to named types.
by Yifan Hong
· 8 years ago
e163823
Allow nullptr interfaces to be passed.
by Martijn Coenen
· 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
10fe0b5
IHidlInterfaceBase for all autogenerated interfaces.
by Yifan Hong
· 8 years ago
14ee674
Emit error if function is overloaded.
by Steven Moreland
· 8 years ago
ef1a9fe
Get rid of call enum.
by Steven Moreland
· 8 years ago
c5ea9f5
Update hidl-gen support for vts.
by Zhuoyao Zhang
· 8 years ago
7c5ddfb
Allow struct, union and enum type declarations to be annotated.
by Andreas Huber
· 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
4c865b7
[Java hidl-gen] Fix multi-dimensional arrays (used within structures, not
by Andreas Huber
· 8 years ago
d537ab0
Remove dependency on libutils.
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
1316091
split out libhidl-gen and libhidl-gen-utils
by Iliyan Malchev
· 8 years ago
979e099
Added knowledge of namespacing into generation.
by Steven Moreland
· 8 years ago
0fa9e39
Auto-generate java libraries for compatible packages.
by Andreas Huber
· 8 years ago
4078631
Split 'IFoo' into 'IFoo' and 'IHwFoo'
by Steven Moreland
· 8 years ago
1993352
A few fix of hidl-gen for vts generator.
by Zhuoyao Zhang
· 8 years ago
1aec397
Adds (C)opyright headers everywhere.
by Andreas Huber
· 8 years ago
80b217f
Merge "Fix nested structure/union name handling."
by Andreas Huber
· 8 years ago
864c771
Enhanced hidl-gen support for generating vts files.
by Zhuoyao Zhang
· 8 years ago
9ed827c
Fix nested structure/union name handling.
by Andreas Huber
· 8 years ago
ea081b3
Fix accidental infinite recursion in determining if an Interface is java
by Andreas Huber
· 8 years ago
211826b
Merge "Support for a generic "binder" type (reflected as "interface" in hidl)"
by Andreas Huber
· 8 years ago
295ad30
Support for a generic "binder" type (reflected as "interface" in hidl)
by Andreas Huber
· 8 years ago
b3256a1
Merge "Introduce locals to be read from a parcel ahead of time"
by Andreas Huber
· 8 years ago
e7ff228
Introduce locals to be read from a parcel ahead of time
by Andreas Huber
· 8 years ago
70a59e1
Validate upfront that an interface is compatible with our Java backend,
by Andreas Huber
· 8 years ago
5158db4
Extend hidl-gen to support generate vts file.
by Zhuoyao Zhang
· 8 years ago
2831d51
Initial commit of Java backend to hidl-gen.
by Andreas Huber
· 8 years ago
8edd9cf
Merge "Support annotation for interface in hidl-gen."
by Zhuoyao Zhang
· 8 years ago
ba7e6e9
Support annotation for interface in hidl-gen.
by Zhuoyao Zhang
· 8 years ago
549e259
hidl-gen: remove references to AIDL
by Iliyan Malchev
· 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
31629bc
Saner determination of a declared type's name (now short + full name)
by Andreas Huber
· 8 years ago
867fcb6
bye bye, dump(), RefType no longer gets a name.
by Andreas Huber
· 8 years ago
881227d
generate C++ interface header, proxy and stub headers and sources.
by Andreas Huber
· 8 years ago
a2723d2
Enforce naming conventions and allow empty (except for the header) types.hal files.
by Andreas Huber
· 8 years ago
c9410c7
initial commit of reimplementation of hidl-gen
by Andreas Huber
· 8 years ago