FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
AcDbPathname Class Reference

#include <AcDbPathname.h>

Public Member Functions

 AcDbPathname (AcDbPathname const &)
 
 AcDbPathname (void)
 
 ~AcDbPathname (void)
 
AcDbPathname const & operator= (AcDbPathname const &)
 
AcDbPathname const & operator= (AcDbPathname const *)
 
PathErr AddExtensionAlways (wchar_t const *)
 
PathErr AddExtensionIfNoMatch (wchar_t const *)
 
PathErr Append (wchar_t const *)
 
PathErr AppendComponent (wchar_t const *)
 
PathErr AppendSlash (void)
 
PathErr Parse (wchar_t const *, int)
 
PathErr ParseRelative (wchar_t const *, AcDbPathname const *, int)
 
PathErr ReplaceExtensionAlways (wchar_t const *)
 
PathErr ReplaceExtensionIfNoMatch (wchar_t const *)
 
PathErr Trim (void)
 
PathErr TrimComponent (void)
 
PathErr TrimSlash (void)
 
path_type GetPathType (void) const
 
int Exists (void)
 
int GetFullPath (wchar_t *) const
 
int GetUniqueName (AcDbPathname &, int) const
 
int HadPrefix (void) const
 
int IsEmpty (void) const
 
int IsPath (void) const
 
int Open (_iobuf **, wchar_t const *)
 
int OpenReadOnly (void *&)
 
int OpenWriteOnly (void *&)
 
int ParseAndOSFind (wchar_t const *)
 
int PathMatch (AcDbPathname const *) const
 
int PathMatch (wchar_t const *) const
 
int Remove (void)
 
int Rename (wchar_t const *)
 
int VerifyExtension (wchar_t const *) const
 
int WasAbsolute (void) const
 
int WasRoot (void) const
 
void BaseToLower (void)
 
void BaseToUpper (void)
 
void Empty (void)
 
void GetBasename (wchar_t *&) const
 
void GetDisplayName (wchar_t *&, int) const
 
void GetExtension (wchar_t *&) const
 
void GetFilename (wchar_t *&) const
 
void GetFullUNCPath (wchar_t *&) const
 
void GetParent (AcDbPathname &) const
 
void RemoveExtensionAlways (void)
 
void RemoveExtensionIfMatch (wchar_t const *)
 
void RemoveSpaces (void)
 
wchar_t const * GetPathString (void) const
 

Detailed Description

Definition at line 20 of file AcDbPathname.h.

Constructor & Destructor Documentation

◆ AcDbPathname() [1/2]

AcDbPathname::AcDbPathname ( AcDbPathname const & )

◆ AcDbPathname() [2/2]

AcDbPathname::AcDbPathname ( void )

◆ ~AcDbPathname()

AcDbPathname::~AcDbPathname ( void )

Member Function Documentation

◆ AddExtensionAlways()

PathErr AcDbPathname::AddExtensionAlways ( wchar_t const * )

◆ AddExtensionIfNoMatch()

PathErr AcDbPathname::AddExtensionIfNoMatch ( wchar_t const * )

◆ Append()

PathErr AcDbPathname::Append ( wchar_t const * )

◆ AppendComponent()

PathErr AcDbPathname::AppendComponent ( wchar_t const * )

◆ AppendSlash()

PathErr AcDbPathname::AppendSlash ( void )

◆ BaseToLower()

void AcDbPathname::BaseToLower ( void )

◆ BaseToUpper()

void AcDbPathname::BaseToUpper ( void )

◆ Empty()

void AcDbPathname::Empty ( void )

◆ Exists()

int AcDbPathname::Exists ( void )

◆ GetBasename()

void AcDbPathname::GetBasename ( wchar_t *& ) const

◆ GetDisplayName()

void AcDbPathname::GetDisplayName ( wchar_t *& ,
int  ) const

◆ GetExtension()

void AcDbPathname::GetExtension ( wchar_t *& ) const

◆ GetFilename()

void AcDbPathname::GetFilename ( wchar_t *& ) const

◆ GetFullPath()

int AcDbPathname::GetFullPath ( wchar_t * ) const

◆ GetFullUNCPath()

void AcDbPathname::GetFullUNCPath ( wchar_t *& ) const

◆ GetParent()

void AcDbPathname::GetParent ( AcDbPathname & ) const

◆ GetPathString()

wchar_t const * AcDbPathname::GetPathString ( void ) const

◆ GetPathType()

path_type AcDbPathname::GetPathType ( void ) const

◆ GetUniqueName()

int AcDbPathname::GetUniqueName ( AcDbPathname & ,
int  ) const

◆ HadPrefix()

int AcDbPathname::HadPrefix ( void ) const

◆ IsEmpty()

int AcDbPathname::IsEmpty ( void ) const

◆ IsPath()

int AcDbPathname::IsPath ( void ) const

◆ Open()

int AcDbPathname::Open ( _iobuf ** ,
wchar_t const *  )

◆ OpenReadOnly()

int AcDbPathname::OpenReadOnly ( void *& )

◆ OpenWriteOnly()

int AcDbPathname::OpenWriteOnly ( void *& )

◆ operator=() [1/2]

AcDbPathname const & AcDbPathname::operator= ( AcDbPathname const & )

◆ operator=() [2/2]

AcDbPathname const & AcDbPathname::operator= ( AcDbPathname const * )

◆ Parse()

PathErr AcDbPathname::Parse ( wchar_t const * ,
int  )

◆ ParseAndOSFind()

int AcDbPathname::ParseAndOSFind ( wchar_t const * )

◆ ParseRelative()

PathErr AcDbPathname::ParseRelative ( wchar_t const * ,
AcDbPathname const * ,
int  )

◆ PathMatch() [1/2]

int AcDbPathname::PathMatch ( AcDbPathname const * ) const

◆ PathMatch() [2/2]

int AcDbPathname::PathMatch ( wchar_t const * ) const

◆ Remove()

int AcDbPathname::Remove ( void )

◆ RemoveExtensionAlways()

void AcDbPathname::RemoveExtensionAlways ( void )

◆ RemoveExtensionIfMatch()

void AcDbPathname::RemoveExtensionIfMatch ( wchar_t const * )

◆ RemoveSpaces()

void AcDbPathname::RemoveSpaces ( void )

◆ Rename()

int AcDbPathname::Rename ( wchar_t const * )

◆ ReplaceExtensionAlways()

PathErr AcDbPathname::ReplaceExtensionAlways ( wchar_t const * )

◆ ReplaceExtensionIfNoMatch()

PathErr AcDbPathname::ReplaceExtensionIfNoMatch ( wchar_t const * )

◆ Trim()

PathErr AcDbPathname::Trim ( void )

◆ TrimComponent()

PathErr AcDbPathname::TrimComponent ( void )

◆ TrimSlash()

PathErr AcDbPathname::TrimSlash ( void )

◆ VerifyExtension()

int AcDbPathname::VerifyExtension ( wchar_t const * ) const

◆ WasAbsolute()

int AcDbPathname::WasAbsolute ( void ) const

◆ WasRoot()

int AcDbPathname::WasRoot ( void ) const

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