Back to index

lightning-sunbird  0.9+nobinonly
Classes | Defines | Enumerations
nsCompactPolicy.h File Reference
#include "nsVoidArray.h"
#include "nsHashtable.h"
#include "nsTokenList.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  nsCompactPolicy

Defines

#define NS_HAS_POLICY   0x00000001
#define NS_NO_POLICY   0x00000002
#define NS_INVALID_POLICY   0x00000004
#define NS_NO_CONSENT   0x00000008
#define NS_IMPLICIT_CONSENT   0x00000010
#define NS_EXPLICIT_CONSENT   0x00000020
#define NS_NON_PII_TOKEN   0x00000040
#define NS_PII_TOKEN   0x00000080
#define CP_TOKEN(_token)   eToken_##_token,
#define eTokens   Tokens
#define NS_CP_TOKEN_MAX   PRInt32(eToken_last - 1)

Enumerations

enum  Tokens { eToken_NULL, eToken_last }

Define Documentation

#define CP_TOKEN (   _token)    eToken_##_token,

Definition at line 53 of file nsCompactPolicy.h.

Definition at line 61 of file nsCompactPolicy.h.

Definition at line 62 of file nsCompactPolicy.h.

#define NS_EXPLICIT_CONSENT   0x00000020

Definition at line 49 of file nsCompactPolicy.h.

#define NS_HAS_POLICY   0x00000001

Definition at line 44 of file nsCompactPolicy.h.

#define NS_IMPLICIT_CONSENT   0x00000010

Definition at line 48 of file nsCompactPolicy.h.

#define NS_INVALID_POLICY   0x00000004

Definition at line 46 of file nsCompactPolicy.h.

#define NS_NO_CONSENT   0x00000008

Definition at line 47 of file nsCompactPolicy.h.

#define NS_NO_POLICY   0x00000002

Definition at line 45 of file nsCompactPolicy.h.

#define NS_NON_PII_TOKEN   0x00000040

Definition at line 50 of file nsCompactPolicy.h.

#define NS_PII_TOKEN   0x00000080

Definition at line 51 of file nsCompactPolicy.h.


Enumeration Type Documentation

enum Tokens
Enumerator:
eToken_NULL 
eToken_last 

Definition at line 54 of file nsCompactPolicy.h.