wsdlpull 1.23
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Schema::Attribute Class Reference

#include <Attribute.h>

Public Member Functions

 Attribute (const std::string &name, int type_id, bool qualified=false, std::string defaultVal="", std::string fixedVal="", bool use=false)
 
 Attribute (void)
 
std::string getName () const
 
int getType () const
 
bool isRequired () const
 
std::string defaultVal () const
 
std::string fixedVal () const
 
bool isQualified () const
 
Attributeoperator= (const Attribute &a)
 

Detailed Description

Definition at line 27 of file Attribute.h.

Constructor & Destructor Documentation

◆ Attribute() [1/2]

Schema::Attribute::Attribute ( const std::string &  name,
int  type_id,
bool  qualified = false,
std::string  defaultVal = "",
std::string  fixedVal = "",
bool  use = false 
)
inline

Definition at line 58 of file Attribute.h.

◆ Attribute() [2/2]

Schema::Attribute::Attribute ( void  )
inline

Definition at line 74 of file Attribute.h.

Member Function Documentation

◆ getName()

std::string Schema::Attribute::getName ( ) const
inline

◆ getType()

int Schema::Attribute::getType ( ) const
inline

◆ isRequired()

bool Schema::Attribute::isRequired ( ) const
inline

Definition at line 97 of file Attribute.h.

◆ defaultVal()

std::string Schema::Attribute::defaultVal ( ) const
inline

Definition at line 104 of file Attribute.h.

◆ fixedVal()

std::string Schema::Attribute::fixedVal ( ) const
inline

Definition at line 111 of file Attribute.h.

◆ isQualified()

bool Schema::Attribute::isQualified ( ) const
inline

Definition at line 118 of file Attribute.h.

Referenced by operator=().

◆ operator=()

Attribute & Schema::Attribute::operator= ( const Attribute a)
inline

Definition at line 125 of file Attribute.h.

References isQualified().


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