Versions in this module Expand all Collapse all v0 v0.0.3 Mar 16, 2026 Changes in this version + type AParcel = capi.AParcel + type Binder_status_t = capi.Binder_status_t + type Error int32 + func (e Error) Error() string + type PERSISTABLEBUNDLE int32 + const APERSISTABLEBUNDLE_ALLOCATOR_FAILED + const APERSISTABLEBUNDLE_KEY_NOT_FOUND + type PersistableBundle struct + func NewPersistableBundle() *PersistableBundle + func NewPersistableBundleFromPointer(ptr unsafe.Pointer) *PersistableBundle + func ReadFromParcel(parcel *AParcel) (*PersistableBundle, error) + func (h *PersistableBundle) Close() error + func (h *PersistableBundle) Dup() *PersistableBundle + func (h *PersistableBundle) Erase(key string) int32 + func (h *PersistableBundle) GetBoolean(key string, val *bool) bool + func (h *PersistableBundle) GetBooleanVector(key string, buffer *bool, bufferSizeBytes int32) int32 + func (h *PersistableBundle) GetDouble(key string, val *float64) bool + func (h *PersistableBundle) GetDoubleVector(key string, buffer *float64, bufferSizeBytes int32) int32 + func (h *PersistableBundle) GetInt(key string, val *int32) bool + func (h *PersistableBundle) GetIntVector(key string, buffer *int32, bufferSizeBytes int32) int32 + func (h *PersistableBundle) GetLong(key string, val *int64) bool + func (h *PersistableBundle) GetLongVector(key string, buffer *int64, bufferSizeBytes int32) int32 + func (h *PersistableBundle) GetPersistableBundle(key string) (*PersistableBundle, bool) + func (h *PersistableBundle) IsEqual(rhs *PersistableBundle) bool + func (h *PersistableBundle) Pointer() unsafe.Pointer + func (h *PersistableBundle) PutBoolean(key string, val bool) + func (h *PersistableBundle) PutBooleanVector(key string, vec *bool, num int32) + func (h *PersistableBundle) PutDouble(key string, val float64) + func (h *PersistableBundle) PutDoubleVector(key string, vec *float64, num int32) + func (h *PersistableBundle) PutInt(key string, val int32) + func (h *PersistableBundle) PutIntVector(key string, vec *int32, num int32) + func (h *PersistableBundle) PutLong(key string, val int64) + func (h *PersistableBundle) PutLongVector(key string, vec *int64, num int32) + func (h *PersistableBundle) PutPersistableBundle(key string, val *PersistableBundle) + func (h *PersistableBundle) PutString(key string, val string) + func (h *PersistableBundle) Size() int32 + func (h *PersistableBundle) WriteToParcel(parcel *AParcel) error