# wso2wsf::Parameter Class Reference
[Parameter]

class Parameter Parameter is a class which abstract out name, value pairs which are used within Axis2/C Engine (WSF/CPP) to manage internal runtime configurations. More...

`#include <Parameter.h>`

List of all members.

## Public Member Functions
WSF_EXTERN | Parameter (std::string name, void *value, int type)
WSF_EXTERN std::string | getName ()
WSF_EXTERN void * | getValue ()
WSF_EXTERN int | getType ()

## Detailed Description

class Parameter Parameter is a class which abstract out name, value pairs which are used within Axis2/C Engine (WSF/CPP) to manage internal runtime configurations.

## Constructor & Destructor Documentation

WSF_EXTERN wso2wsf::Parameter::Parameter | ( | std::string | name,
|  | void * | value,
|  | int | type |
| ) |  |  |

Constructor for the Paramter class.

Parameters:

  | name | key string.
  | value | pointer to property to be set.
  | type | scode of the paramter.

## Member Function Documentation

WSF_EXTERN std::string wso2wsf::Parameter::getName | ( |  | ) |

Gets Parameter name.

Returns:
  Parameter key string.

WSF_EXTERN int wso2wsf::Parameter::getType | ( |  | ) |

Gets Parameter scope.

Returns:
  scope of Parameter.

WSF_EXTERN void* wso2wsf::Parameter::getValue | ( |  | ) |

Gets Parameter value.

Returns:
  Parameter to Parameter to be set.

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

- Parameter.h