webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Static Public Member Functions | List of all members
WebKit::SecItemRequestData Class Reference

#include <SecItemRequestData.h>

Public Types

enum  Type {
  Invalid, CopyMatching, Add, Update,
  Delete
}
 

Public Member Functions

 SecItemRequestData ()
 
 SecItemRequestData (Type, CFDictionaryRef query)
 
 SecItemRequestData (Type, CFDictionaryRef query, CFDictionaryRef attributesToMatch)
 
void encode (IPC::Encoder &) const
 
Type type () const
 
CFDictionaryRef query () const
 
CFDictionaryRef attributesToMatch () const
 

Static Public Member Functions

static bool decode (IPC::Decoder &, SecItemRequestData &)
 

Member Enumeration Documentation

◆ Type

Enumerator
Invalid 
CopyMatching 
Add 
Update 
Delete 

Constructor & Destructor Documentation

◆ SecItemRequestData() [1/3]

WebKit::SecItemRequestData::SecItemRequestData ( )

◆ SecItemRequestData() [2/3]

WebKit::SecItemRequestData::SecItemRequestData ( Type  type,
CFDictionaryRef  query 
)

◆ SecItemRequestData() [3/3]

WebKit::SecItemRequestData::SecItemRequestData ( Type  type,
CFDictionaryRef  query,
CFDictionaryRef  attributesToMatch 
)

Member Function Documentation

◆ attributesToMatch()

CFDictionaryRef WebKit::SecItemRequestData::attributesToMatch ( ) const
inline

◆ decode()

bool WebKit::SecItemRequestData::decode ( IPC::Decoder decoder,
SecItemRequestData secItemRequestData 
)
static

◆ encode()

void WebKit::SecItemRequestData::encode ( IPC::Encoder encoder) const

◆ query()

CFDictionaryRef WebKit::SecItemRequestData::query ( ) const
inline

◆ type()

Type WebKit::SecItemRequestData::type ( ) const
inline

The documentation for this class was generated from the following files: