HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GOP_AttribListParse Class Reference

#include <GOP_AttribListParse.h>

Static Public Member Functions

static int parsePAndPw (UT_String &attriblist, GOP_AttribParseErrorCallback errorCB=0)
 
static int parsePAndPw (UT_String &attriblist, GOP_AttribParseErrorCallback errorCB, void *errordata)
 
static bool isAttribListValid (const GA_AttributeDict &dict, const UT_StringRef &attriblist, GOP_AttribParseErrorCallback errorCB=0, void *errordata=0, UT_String *badlist=0)
 
static void parseAttribList (const GA_AttributeDict &dict, const UT_StringRef &attriblist, UT_Array< GA_Attribute * > &attribarray, GOP_AttribParseConfirmCallback confirmCB=0, void *confirmdata=0, GOP_AttribParseErrorCallback errorCB=0, void *errordata=0, const GA_AttributeFilter *filter=0)
 
static char * renameAttrib (UT_String &attrib, const UT_String &inattriblist, const UT_String &outattriblist, GOP_AttribParseErrorCallback errorCB=0, void *errordata=0)
 
static bool isAttribAllowedByString (const UT_StringRef &attrib, const UT_StringRef &attriblist_ref)
 

Detailed Description

Definition at line 38 of file GOP_AttribListParse.h.

Member Function Documentation

static bool GOP_AttribListParse::isAttribAllowedByString ( const UT_StringRef attrib,
const UT_StringRef attriblist_ref 
)
static
static bool GOP_AttribListParse::isAttribListValid ( const GA_AttributeDict dict,
const UT_StringRef attriblist,
GOP_AttribParseErrorCallback  errorCB = 0,
void errordata = 0,
UT_String badlist = 0 
)
static
static void GOP_AttribListParse::parseAttribList ( const GA_AttributeDict dict,
const UT_StringRef attriblist,
UT_Array< GA_Attribute * > &  attribarray,
GOP_AttribParseConfirmCallback  confirmCB = 0,
void confirmdata = 0,
GOP_AttribParseErrorCallback  errorCB = 0,
void errordata = 0,
const GA_AttributeFilter filter = 0 
)
static
static int GOP_AttribListParse::parsePAndPw ( UT_String attriblist,
GOP_AttribParseErrorCallback  errorCB = 0 
)
inlinestatic

Definition at line 47 of file GOP_AttribListParse.h.

static int GOP_AttribListParse::parsePAndPw ( UT_String attriblist,
GOP_AttribParseErrorCallback  errorCB,
void errordata 
)
static
static char* GOP_AttribListParse::renameAttrib ( UT_String attrib,
const UT_String inattriblist,
const UT_String outattriblist,
GOP_AttribParseErrorCallback  errorCB = 0,
void errordata = 0 
)
static

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