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

#include <UT_WorkArgs.h>

Public Types

typedef const char *constiterator
 

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 *constgetArgv () 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)
 
void toStringVector (std::vector< std::string > &tokens_out)
 
int64 getMemoryUsage (bool inclusive) const
 
iterator begin () const
 
iterator end () const
 

Detailed Description

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

Definition at line 25 of file UT_WorkArgs.h.

Member Typedef Documentation

Definition at line 50 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 51 of file UT_WorkArgs.h.

iterator UT_WorkArgs::end ( void  ) const
inline

Definition at line 52 of file UT_WorkArgs.h.

int UT_WorkArgs::entries ( void  ) 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::setArg ( int  idx,
const char *  text 
)
void UT_WorkArgs::toStringVector ( std::vector< std::string > &  tokens_out)

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