源码位置:frameworks/native/libs/binder/include/binder/ProcessState.h
ProcessState类
结构体
102 struct handle_entry {
103 IBinder* binder;
104 RefBase::weakref_type* refs;
105 };
变量
125 Vector<handle_entry>mHandleToObject;
注意这个Vector类不是c++ stl里的,定义于system/core/libutils/include/utils/Vector.h
。
Vector类是继承于VectorImpl的模板类
56 template <class TYPE>
57 class Vector : private VectorImpl
58 {
实现类位于:system/core/libutils/VectorImpl.cpp
0 条评论