Public Member Functions | Public Attributes

FPParamOptions Class Reference

Search for all occurrences

Detailed Description

See also:
Class FPValue, List of ParamType2 Choices, Template Class Tab.

Description:
This class is available in release 4.0 and later only.

This class contains the optional parameters holding specific descriptor information.
Data Members:
FPValue range_low;

The low range if specified.

FPValue range_high;

The high range if specified.

FPValidator* validator;

The validator if specified.

FPValue keyarg_default;

The default if value is optional keyword arg

BYTE pos_param_count;

The count of positional params in event of keyword arg presence

#include <ifnpub.h>

Inheritance diagram for FPParamOptions:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  FPParamOptions ()

Public Attributes

DWORD  cbStruct
FPValue  range_low
FPValue  range_high
FPValidator validator
FPValue  keyarg_default

Constructor & Destructor Documentation

FPParamOptions ( ) [inline]
Remarks:
Constructor.
: cbStruct(sizeof(FPParamOptions)), validator(NULL) { }

Member Data Documentation

DWORD cbStruct

FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions
FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions FPParamOptions