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

#include <UT_HprUri.h>

Public Member Functions

 UT_HprUri (const UT_StringHolder &)
 
UT_StringHolder uri () const
 
bool isValid () const
 
UT_StringHolder name () const
 
UT_StringHolder extension () const
 
UT_StringHolder path () const
 
bool isVersionSet () const
 
UT_StringHolder version () const
 
void setVersion (const UT_StringHolder &version)
 
void setVersion (int version)
 
int latestVersion () const
 
int nextVersion () const
 
UT_IntArray versions () const
 
UT_StringHolder resolvedPath (bool newAsset=false)
 

Static Public Member Functions

static const UT_StringHoldergetPlaceHolderVersion ()
 

Detailed Description

Definition at line 29 of file UT_HprUri.h.

Constructor & Destructor Documentation

UT_HprUri::UT_HprUri ( const UT_StringHolder )

Member Function Documentation

UT_StringHolder UT_HprUri::extension ( ) const
inline

Definition at line 39 of file UT_HprUri.h.

static const UT_StringHolder& UT_HprUri::getPlaceHolderVersion ( )
static
bool UT_HprUri::isValid ( ) const
inline

Definition at line 35 of file UT_HprUri.h.

bool UT_HprUri::isVersionSet ( ) const
inline

Definition at line 43 of file UT_HprUri.h.

int UT_HprUri::latestVersion ( ) const
UT_StringHolder UT_HprUri::name ( ) const
inline

Definition at line 37 of file UT_HprUri.h.

int UT_HprUri::nextVersion ( ) const
UT_StringHolder UT_HprUri::path ( ) const
inline

Definition at line 41 of file UT_HprUri.h.

UT_StringHolder UT_HprUri::resolvedPath ( bool  newAsset = false)
void UT_HprUri::setVersion ( const UT_StringHolder version)
void UT_HprUri::setVersion ( int  version)
inline

Definition at line 49 of file UT_HprUri.h.

UT_StringHolder UT_HprUri::uri ( ) const
UT_StringHolder UT_HprUri::version ( ) const
inline

Definition at line 45 of file UT_HprUri.h.

UT_IntArray UT_HprUri::versions ( ) const

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