CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdXmlRestriction Struct Reference

#include <OdXmlRestriction.h>

Public Types

enum  WhiteSpace { UNDEFINED , PRESERVE , REPLACE , COLLAPSE }
 

Public Member Functions

 OdXmlRestriction ()
 
bool readXml (xmlNodePtr)
 
void writeXml (xmlNodePtr) const
 
bool operator== (const OdXmlRestriction &) const
 
bool operator!= (const OdXmlRestriction &other) const
 

Public Attributes

OdAnsiString base
 
OdRxValue minExclusive
 
OdRxValue minInclusive
 
OdRxValue maxExclusive
 
OdRxValue maxInclusive
 
OdRxValue totalDigits
 
OdRxValue fractionDigits
 
OdRxValue length
 
OdRxValue minLength
 
OdRxValue maxLength
 
OdAnsiStringArray enumeration
 
enum OdXmlRestriction::WhiteSpace whiteSpace
 
OdAnsiString pattern
 

Detailed Description

Definition at line 33 of file OdXmlRestriction.h.

Member Enumeration Documentation

◆ WhiteSpace

Enumerator
UNDEFINED 
PRESERVE 
REPLACE 
COLLAPSE 

Definition at line 49 of file OdXmlRestriction.h.

Constructor & Destructor Documentation

◆ OdXmlRestriction()

OdXmlRestriction::OdXmlRestriction ( )

Member Function Documentation

◆ operator!=()

bool OdXmlRestriction::operator!= ( const OdXmlRestriction & other) const
inline

Definition at line 54 of file OdXmlRestriction.h.

◆ operator==()

bool OdXmlRestriction::operator== ( const OdXmlRestriction & ) const

◆ readXml()

bool OdXmlRestriction::readXml ( xmlNodePtr )

◆ writeXml()

void OdXmlRestriction::writeXml ( xmlNodePtr ) const

Member Data Documentation

◆ base

OdAnsiString OdXmlRestriction::base

Definition at line 38 of file OdXmlRestriction.h.

◆ enumeration

OdAnsiStringArray OdXmlRestriction::enumeration

Definition at line 48 of file OdXmlRestriction.h.

◆ fractionDigits

OdRxValue OdXmlRestriction::fractionDigits

Definition at line 44 of file OdXmlRestriction.h.

◆ length

OdRxValue OdXmlRestriction::length

Definition at line 45 of file OdXmlRestriction.h.

◆ maxExclusive

OdRxValue OdXmlRestriction::maxExclusive

Definition at line 41 of file OdXmlRestriction.h.

◆ maxInclusive

OdRxValue OdXmlRestriction::maxInclusive

Definition at line 42 of file OdXmlRestriction.h.

◆ maxLength

OdRxValue OdXmlRestriction::maxLength

Definition at line 47 of file OdXmlRestriction.h.

◆ minExclusive

OdRxValue OdXmlRestriction::minExclusive

Definition at line 39 of file OdXmlRestriction.h.

◆ minInclusive

OdRxValue OdXmlRestriction::minInclusive

Definition at line 40 of file OdXmlRestriction.h.

◆ minLength

OdRxValue OdXmlRestriction::minLength

Definition at line 46 of file OdXmlRestriction.h.

◆ pattern

OdAnsiString OdXmlRestriction::pattern

Definition at line 52 of file OdXmlRestriction.h.

◆ totalDigits

OdRxValue OdXmlRestriction::totalDigits

Definition at line 43 of file OdXmlRestriction.h.

◆ whiteSpace

enum OdXmlRestriction::WhiteSpace OdXmlRestriction::whiteSpace

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