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

#include <UT_WorkArgs.h>

Public Types

typedef const char *const * iterator
 

Public Member Functions

 UT_WorkArgs ()
 
 ~UT_WorkArgs ()
 
void appendArg (const char *text)
 
void setArg (int idx, const char *text)
 
int entries () const
 
int getArgc () const
 
const char * getArg (int idx) const
 
const char *const * getArgv () const
 
const char * operator[] (int i) const
 
const char * operator() (int i) const
 
 UT_WorkArgs (const UT_WorkArgs &copy)
 
UT_WorkArgsoperator= (const UT_WorkArgs &copy)
 
int64 getMemoryUsage (bool inclusive) const
 
iterator begin () const
 
iterator end () const
 
void reset ()
 
void reserve (int num_elems)
 

Detailed Description

Examples:
FS/FS_HomeHelper.C, and standalone/i3ddsmgen.C.

Definition at line 25 of file UT_WorkArgs.h.

Member Typedef Documentation

typedef const char* const* UT_WorkArgs::iterator

Definition at line 48 of file UT_WorkArgs.h.

Constructor & Destructor Documentation

UT_WorkArgs::UT_WorkArgs ( )
UT_WorkArgs::~UT_WorkArgs ( )
UT_WorkArgs::UT_WorkArgs ( const UT_WorkArgs copy)

Member Function Documentation

void UT_WorkArgs::appendArg ( const char *  text)
inline

Definition at line 30 of file UT_WorkArgs.h.

iterator UT_WorkArgs::begin ( void  ) const
inline

Definition at line 49 of file UT_WorkArgs.h.

iterator UT_WorkArgs::end ( void  ) const
inline

Definition at line 50 of file UT_WorkArgs.h.

int UT_WorkArgs::entries ( ) const
inline

Definition at line 33 of file UT_WorkArgs.h.

const char* UT_WorkArgs::getArg ( int  idx) const
inline

Definition at line 35 of file UT_WorkArgs.h.

int UT_WorkArgs::getArgc ( ) const
inline
Examples:
FS/FS_HomeHelper.C, and standalone/i3ddsmgen.C.

Definition at line 34 of file UT_WorkArgs.h.

const char* const* UT_WorkArgs::getArgv ( ) const
inline

Definition at line 36 of file UT_WorkArgs.h.

int64 UT_WorkArgs::getMemoryUsage ( bool  inclusive) const
const char* UT_WorkArgs::operator() ( int  i) const
inline

Definition at line 40 of file UT_WorkArgs.h.

UT_WorkArgs& UT_WorkArgs::operator= ( const UT_WorkArgs copy)
const char* UT_WorkArgs::operator[] ( int  i) const
inline

Definition at line 38 of file UT_WorkArgs.h.

void UT_WorkArgs::reserve ( int  num_elems)
void UT_WorkArgs::reset ( )
void UT_WorkArgs::setArg ( int  idx,
const char *  text 
)

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