# wso2wsf::Property Class Reference
[Property]

class Property is an entity that contains various properties that can be set in an Options object. You can set properties using the appropriate constructor and retrieve them using a get method. More...

`#include <Property.h>`

List of all members.

## Public Member Functions
WSF_EXTERN | Property (std::string name, void *value)
WSF_EXTERN | Property (std::string name, void *value, axis2_scope_t scope)
WSF_EXTERN std::string | getName ()
WSF_EXTERN void * | getValue ()
WSF_EXTERN axis2_scope_t | getScope ()

## Detailed Description

class Property is an entity that contains various properties that can be set in an Options object. You can set properties using the appropriate constructor and retrieve them using a get method.

## Constructor & Destructor Documentation

WSF_EXTERN wso2wsf::Property::Property | ( | std::string | name,
|  | void * | value |
| ) |  |  |

Creates a node struct.

Parameters:

  | name | property key string.
  | value | pointer to property to be set.

WSF_EXTERN wso2wsf::Property::Property | ( | std::string | name,
|  | void * | value,
|  | axis2_scope_t | scope |
| ) |  |  |

Creates a node struct.

Parameters:

  | name | property key string.
  | value | pointer to property to be set.
  | scope | scope of property.

## Member Function Documentation

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

Gets Property name.

Returns:
  property key string.

WSF_EXTERN axis2_scope_t wso2wsf::Property::getScope | ( |  | ) |

Gets Property scope.

Returns:
  scope of property.

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

Gets Property value.

Returns:
  pointer to property to be set.

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

- Property.h