C# Class PeterO.Cbor.CBORTypeFilter

Afficher le fichier Open project: peteroupc/CBOR Class Usage Examples

Méthodes publiques

Свойство Type Description
Any CBORTypeFilter
ByteString CBORTypeFilter
NegativeInteger CBORTypeFilter
None CBORTypeFilter
TextString CBORTypeFilter
UnsignedInteger CBORTypeFilter

Méthodes publiques

Méthode Description
ArrayIndexAllowed ( int index ) : bool
ArrayLengthMatches ( PeterO.Numbers.EInteger bigLength ) : bool
ArrayLengthMatches ( int length ) : bool
ArrayLengthMatches ( long length ) : bool
GetSubFilter ( int index ) : CBORTypeFilter
GetSubFilter ( long index ) : CBORTypeFilter
MajorTypeMatches ( int type ) : bool
NonFPSimpleValueAllowed ( ) : bool
TagAllowed ( PeterO.Numbers.EInteger bigTag ) : bool
TagAllowed ( int tag ) : bool
TagAllowed ( long longTag ) : bool
WithArrayAnyLength ( ) : CBORTypeFilter
WithArrayExactLength ( int arrayLength ) : CBORTypeFilter
WithArrayMinLength ( int arrayLength ) : CBORTypeFilter
WithByteString ( ) : CBORTypeFilter
WithFloatingPoint ( ) : CBORTypeFilter
WithMap ( ) : CBORTypeFilter
WithNegativeInteger ( ) : CBORTypeFilter
WithTags ( ) : CBORTypeFilter
WithTextString ( ) : CBORTypeFilter
WithUnsignedInteger ( ) : CBORTypeFilter

Private Methods

Méthode Description
Copy ( ) : CBORTypeFilter
WithAny ( ) : CBORTypeFilter
WithType ( int type ) : CBORTypeFilter

Method Details

ArrayIndexAllowed() public méthode

public ArrayIndexAllowed ( int index ) : bool
index int
Résultat bool

ArrayLengthMatches() public méthode

public ArrayLengthMatches ( PeterO.Numbers.EInteger bigLength ) : bool
bigLength PeterO.Numbers.EInteger
Résultat bool

ArrayLengthMatches() public méthode

public ArrayLengthMatches ( int length ) : bool
length int
Résultat bool

ArrayLengthMatches() public méthode

public ArrayLengthMatches ( long length ) : bool
length long
Résultat bool

GetSubFilter() public méthode

public GetSubFilter ( int index ) : CBORTypeFilter
index int
Résultat CBORTypeFilter

GetSubFilter() public méthode

public GetSubFilter ( long index ) : CBORTypeFilter
index long
Résultat CBORTypeFilter

MajorTypeMatches() public méthode

public MajorTypeMatches ( int type ) : bool
type int
Résultat bool

NonFPSimpleValueAllowed() public méthode

public NonFPSimpleValueAllowed ( ) : bool
Résultat bool

TagAllowed() public méthode

public TagAllowed ( PeterO.Numbers.EInteger bigTag ) : bool
bigTag PeterO.Numbers.EInteger
Résultat bool

TagAllowed() public méthode

public TagAllowed ( int tag ) : bool
tag int
Résultat bool

TagAllowed() public méthode

public TagAllowed ( long longTag ) : bool
longTag long
Résultat bool

WithArrayAnyLength() public méthode

public WithArrayAnyLength ( ) : CBORTypeFilter
Résultat CBORTypeFilter

WithArrayExactLength() public méthode

public WithArrayExactLength ( int arrayLength ) : CBORTypeFilter
arrayLength int
Résultat CBORTypeFilter

WithArrayMinLength() public méthode

public WithArrayMinLength ( int arrayLength ) : CBORTypeFilter
arrayLength int
Résultat CBORTypeFilter

WithByteString() public méthode

public WithByteString ( ) : CBORTypeFilter
Résultat CBORTypeFilter

WithFloatingPoint() public méthode

public WithFloatingPoint ( ) : CBORTypeFilter
Résultat CBORTypeFilter

WithMap() public méthode

public WithMap ( ) : CBORTypeFilter
Résultat CBORTypeFilter

WithNegativeInteger() public méthode

public WithNegativeInteger ( ) : CBORTypeFilter
Résultat CBORTypeFilter

WithTags() public méthode

public WithTags ( ) : CBORTypeFilter
Résultat CBORTypeFilter

WithTextString() public méthode

public WithTextString ( ) : CBORTypeFilter
Résultat CBORTypeFilter

WithUnsignedInteger() public méthode

public WithUnsignedInteger ( ) : CBORTypeFilter
Résultat CBORTypeFilter

Property Details

Any public_oe static_oe property

public static CBORTypeFilter,PeterO.Cbor Any
Résultat CBORTypeFilter

ByteString public_oe static_oe property

public static CBORTypeFilter,PeterO.Cbor ByteString
Résultat CBORTypeFilter

NegativeInteger public_oe static_oe property

public static CBORTypeFilter,PeterO.Cbor NegativeInteger
Résultat CBORTypeFilter

None public_oe static_oe property

public static CBORTypeFilter,PeterO.Cbor None
Résultat CBORTypeFilter

TextString public_oe static_oe property

public static CBORTypeFilter,PeterO.Cbor TextString
Résultat CBORTypeFilter

UnsignedInteger public_oe static_oe property

public static CBORTypeFilter,PeterO.Cbor UnsignedInteger
Résultat CBORTypeFilter