Poco::UPnP::UPnPGen

class ListRestriction

Library: UPnP/UPnPGen
Package: Generator
Header: Poco/UPnP/UPnPGen/ListRestriction.h

Description

The ListRestriction contains a upnp service description

Inheritance

Direct Base Classes: Restriction

All Base Classes: Poco::RefCountedObject, Restriction

Member Summary

Member Functions: toString, valid, values

Inherited Functions: duplicate, referenceCount, release, toString, valid

Types

Ptr

typedef Poco::AutoPtr < ListRestriction > Ptr;

Values

typedef std::set < std::string > Values;

Constructors

ListRestriction

ListRestriction();

Creates the ListRestriction.

Destructor

~ListRestriction virtual

~ListRestriction();

Destroys the ListRestriction.

Member Functions

toString virtual

std::string toString() const;

See also: Poco::UPnP::UPnPGen::Restriction::toString()

valid virtual inline

bool valid(
    const std::string & val
) const;

See also: Poco::UPnP::UPnPGen::Restriction::valid()

values inline

Values & values();

values

const Values & values() const;