lime
Lime is a C++ library implementing Open Whisper System Signal protocol
Class Index
A | B | C | D | E | F | I | J | K | L | M | N | O | P | R | S | T | U | W | X
  A  
IsArray (jni)   NativeMethodTraits< R(*)(Args...) > (jni)   TagTraits< ArrayTag< E >, std::enable_if_t< IsPrimitive< E >::value > > (jni)   Wrapper< jarray< jfloat > > (jni)   
IsArray< jarray< E > > (jni)   NativeMethodTraits< R(Args...) > (jni)   TagTraits< ArrayTag< Object< Tag > > > (jni)   Wrapper< jarray< jint > * > (jni)   
AES256GCM (lime)   IsArraylike (jni)   NativeMethodTraits< R(T::*)(Args...) > (jni)   TagTraits< ClassTag > (jni)   Wrapper< jarray< jint > > (jni)   
Array (jni)   IsArraylike< E[n] > (jni)   NativeMethodTraits< R(T::*)(Args...) const > (jni)   TagTraits< ObjectTag > (jni)   Wrapper< jarray< jlong > * > (jni)   
Array< E, std::enable_if_t< IsPrimitive< E >::value > > (jni)   IsArraylike< std::array< E, n > > (jni)   NativePeerFunctionPointerMethod (jni)   TagTraits< StringTag > (jni)   Wrapper< jarray< jlong > > (jni)   
Array< Object< TheTag > > (jni)   IsArraylike< std::basic_string< C, T, A > > (jni)   NativePeerFunctionPointerMethod< R(JNIEnv &, P &, Args...), method > (jni)   ThingToMake (jni)   Wrapper< jarray< jobject > * > (jni)   
ArrayElementsDeleter (jni)   IsArraylike< std::vector< E, A > > (jni)   NativePeerHelper (jni)   TypedMethods (jni)   Wrapper< jarray< jobject > > (jni)   
ArraylikeElementType (jni)   IsPrimitive (jni)   NativePeerHelper< Peer, TagType, std::unique_ptr< Peer >(JNIEnv &, Args...) > (jni)   TypedMethods< jboolean > (jni)   Wrapper< jarray< jshort > * > (jni)   
ArraylikeElementType< E[n] > (jni)   IsPrimitive< jboolean > (jni)   NativePeerLambdaMethod (jni)   TypedMethods< jbyte > (jni)   Wrapper< jarray< jshort > > (jni)   
ArraylikeElementType< std::array< E, n > > (jni)   IsPrimitive< jbyte > (jni)   NativePeerLambdaMethod< L, R(L::*)(JNIEnv &, P &, Args...) const > (jni)   TypedMethods< jchar > (jni)   Wrapper< jboolean > (jni)   
ArraylikeElementType< std::basic_string< C, T, A > > (jni)   IsPrimitive< jchar > (jni)   NativePeerMemberFunctionMethod (jni)   TypedMethods< jdouble > (jni)   Wrapper< jbyte > (jni)   
ArraylikeElementType< std::vector< E, A > > (jni)   IsPrimitive< jdouble > (jni)   NativePeerMemberFunctionMethod< R(P::*)(JNIEnv &, Args...), method > (jni)   TypedMethods< jfloat > (jni)   Wrapper< jchar > (jni)   
ArrayTag (jni)   IsPrimitive< jfloat > (jni)   NullDeleter (jni)   TypedMethods< jint > (jni)   Wrapper< jclass > (jni)   
  B  
IsPrimitive< jint > (jni)   NumberTag (jni)   TypedMethods< jlong > (jni)   Wrapper< jclass * > (jni)   
IsPrimitive< jlong > (jni)   
  O  
TypedMethods< jobject * > (jni)   Wrapper< jdouble > (jni)   
BooleanTag (jni)   IsPrimitive< jshort > (jni)   TypedMethods< jshort > (jni)   Wrapper< jfieldID * > (jni)   
Boxer (jni)   IsReference (jni)   Object (jni)   TypeSignature (jni)   Wrapper< jfieldID > (jni)   
Boxer< jboolean > (jni)   IsReference< jclass > (jni)   ObjectBase (jni)   TypeSignature< Array< E > > (jni)   Wrapper< jfloat > (jni)   
Boxer< jbyte > (jni)   IsReference< jobject > (jni)   ObjectTag (jni)   TypeSignature< jboolean > (jni)   Wrapper< jint > (jni)   
Boxer< jchar > (jni)   IsReference< jstring > (jni)   
  P  
TypeSignature< jbyte > (jni)   Wrapper< jlong > (jni)   
Boxer< jdouble > (jni)   IsReference< jthrowable > (jni)   TypeSignature< jchar > (jni)   Wrapper< jmethodID * > (jni)   
Boxer< jfloat > (jni)   
  J  
PendingJavaException (jni)   TypeSignature< jdouble > (jni)   Wrapper< jmethodID > (jni)   
Boxer< jint > (jni)   PrimitiveArrayCriticalDeleter (jni)   TypeSignature< jfloat > (jni)   Wrapper< JNINativeMethod< R(JNIEnv *, T *, Args...) > > (jni)   
Boxer< jlong > (jni)   JNIEnvDeleter (jni)   PrimitiveTypeBoxer (jni)   TypeSignature< jint > (jni)   Wrapper< jobject > (jni)   
Boxer< jni::Object< Tag > > (jni)   JNINativeMethod (jni)   PrimitiveTypeUnboxer (jni)   TypeSignature< jlong > (jni)   Wrapper< jobject * > (jni)   
Boxer< jshort > (jni)   JNINativeMethod< R(JNIEnv *, jclass *, Args...) > (jni)   PrimitiveTypeWrapper (jni)   TypeSignature< jshort > (jni)   Wrapper< jshort > (jni)   
ByteTag (jni)   JNINativeMethod< R(JNIEnv *, jobject *, Args...) > (jni)   
  R  
TypeSignature< Object< TheTag > > (jni)   Wrapper< jsize > (jni)   
  C  
  L  
TypeSignature< R(Args...) > (jni)   Wrapper< jstring > (jni)   
ReceiverKeyChain (lime)   TypeSignature< void > (jni)   Wrapper< jstring * > (jni)   
C255 (lime)   Lime (lime)   RecipientData (org.linphone.lime)   
  U  
Wrapper< jthrowable * > (jni)   
C448 (lime)   LimeCallbackReturn (org.linphone.lime)   RecipientData (lime)   Wrapper< jthrowable > (jni)   
CharacterTag (jni)   LimeCurveId (org.linphone.lime)   RecipientInfos (lime)   Unboxer (jni)   Wrapper< version > (jni)   
Class (jni)   LimeEncryptionPolicy (org.linphone.lime)   ReferenceTypeUnwrapper (jni)   Unboxer< BooleanTag > (jni)   
  X  
ClassTag (jni)   LimeException (org.linphone.lime)   ReferenceTypeWrapper (jni)   Unboxer< ByteTag > (jni)   
Conjunction (jni)   LimeGeneric (lime)   RemoveUnique (jni)   Unboxer< CharacterTag > (jni)   X (lime)   
Conjunction< B1 > (jni)   LimeManager (org.linphone.lime)   RemoveUnique< Unique< T, D > > (jni)   Unboxer< DoubleTag > (jni)   X3DH_peerBundle (lime)   
Conjunction< B1, Bn... > (jni)   LimeManager (lime)   RNG (lime)   Unboxer< FloatTag > (jni)   Xpair (lime)   
Constructor (jni)   LimeOutputBuffer (org.linphone.lime)   
  S  
Unboxer< IntegerTag > (jni)   
  b  
  D  
LimePeerDeviceStatus (org.linphone.lime)   Unboxer< LongTag > (jni)   
LimePostToX3DH (org.linphone.lime)   SHA512 (lime)   Unboxer< ShortTag > (jni)   bctbx_ECDH (lime)   
Db (lime)   LimeStatusCallback (org.linphone.lime)   ShortTag (jni)   Unique (jni)   bctbx_EDDSA (lime)   
DefaultRefDeleter (jni)   LocalFrameDeleter (jni)   Signature (lime)   
  W  
bctbx_RNG (lime)   
DoubleTag (jni)   LongTag (jni)   StaticField (jni)   
  c  
DR (lime)   
  M  
StaticMethod (jni)   WeakReference (jni)   
DRHeader (lime::double_ratchet_protocol)   StaticMethod< TheTag, R(Args...) > (jni)   WeakReferenceTag (jni)   callbackUserData (lime)   
DSA (lime)   Method (jni)   StringCharsDeleter (jni)   Wrapper (jni)   
  i  
DSApair (lime)   Method< TheTag, R(Args...) > (jni)   StringCriticalDeleter (jni)   Wrapper< char16_t * > (jni)   
  E  
MonitorDeleter (jni)   StringLiteral (jni)   Wrapper< const char16_t * > (jni)   is_error_code_enum< jni::error > (std)   
  N  
StringTag (jni)   Wrapper< jarray< jboolean > * > (jni)   
  j  
EnvAttachingDeleter (jni)   StringUTFCharsDeleter (jni)   Wrapper< jarray< jboolean > > (jni)   
EnvGettingDeleter (jni)   NativeMethodMaker (jni)   SuperTag (jni)   Wrapper< jarray< jbyte > * > (jni)   jarray (jni)   
EnvIgnoringDeleter (jni)   NativeMethodMaker< R(JNIEnv &, Subject, Args...), method > (jni)   SuperTag< Tag, decltype(std::declval< typename Tag::SuperTag >(), 0) > (jni)   Wrapper< jarray< jbyte > > (jni)   jclass (jni)   
  F  
NativeMethodMaker< R(T::*)(JNIEnv &, Subject, Args...) const > (jni)   
  T  
Wrapper< jarray< jchar > * > (jni)   jobject (jni)   
NativeMethodMaker< void(JNIEnv &, Subject, Args...), method > (jni)   Wrapper< jarray< jchar > > (jni)   jstring (jni)   
Field (jni)   NativeMethodMaker< void(T::*)(JNIEnv &, Subject, Args...) const > (jni)   TagLiteralImpl (jni)   Wrapper< jarray< jdouble > * > (jni)   jthrowable (jni)   
FloatTag (jni)   NativeMethodTraits (jni)   TagLiteralImpl< Tag, std::index_sequence< Is... > > (jni)   Wrapper< jarray< jdouble > > (jni)   
  k  
  I  
NativeMethodTraits< M, std::enable_if_t< std::is_class< M >::value > > (jni)   TagTraits (jni)   Wrapper< jarray< jfloat > * > (jni)   
keyExchange (lime)   
IntegerTag (jni)   
A | B | C | D | E | F | I | J | K | L | M | N | O | P | R | S | T | U | W | X