STLSoft - ... Robust, Lightweight, Cross-platform, Template Software ... ATLSTL - Template Software for the Active Template Library COMSTL - The Standard Template Library meets the Component Object Model .netSTL - Standard Template Library meets the Microsoft.NET Common Language Runtime InetSTL - The Standard Template Library meets WinInet MFCSTL - Template Software for the Microsoft Foundation Classes UNIXSTL - Template Software for the UNIX Operating System WinSTL - where the Standard Template Library meets the Win32 API

Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

basic_findfile_sequence_value_type Class Template Reference
[File-System Library (InetSTL)]

Value type for the basic_findfile_sequence. More...

#include <inetstl_findfile_sequence.h>

List of all members.

Construction

 basic_findfile_sequence_value_type ()
 Default constructor.

 ~basic_findfile_sequence_value_type () inetstl_throw_0()
 Destructor.

class_typeoperator= (class_type const &rhs)
 Copy assignment operator.


Public Types

typedef C char_type
 The character type.

typedef T traits_type
 The traits type.

typedef basic_findfile_sequence_value_type<
C, T > 
class_type
 The current parameterisation of the type.

typedef traits_type::find_data_type find_data_type
 The find-data type.


Public Methods

find_data_type const & get_find_data () const
 Returns a non-mutating reference to find-data.

find_data_type const & GetFindData () const
 Returns a non-mutating reference to find-data.

char_type const * get_filename () const
 Returns the filename part of the item.

char_type const * get_short_filename () const
 Returns the short form of the filename part of the item.

char_type const * get_path () const
 Returns the full path of the item.

 operator char_type const * () const
 Implicit conversion to a pointer-to-const of the full path.


Detailed Description

template<typename C, typename T>
class inetstl::basic_findfile_sequence_value_type< C, T >

Value type for the basic_findfile_sequence.


Member Typedef Documentation

typedef C char_type
 

The character type.

typedef basic_findfile_sequence_value_type<C, T> class_type
 

The current parameterisation of the type.

typedef traits_type::find_data_type find_data_type
 

The find-data type.

typedef T traits_type
 

The traits type.


Constructor & Destructor Documentation

basic_findfile_sequence_value_type  
 

Default constructor.

~basic_findfile_sequence_value_type  
 

Destructor.


Member Function Documentation

char_type const* get_filename  
 

Returns the filename part of the item.

find_data_type const& get_find_data  
 

Returns a non-mutating reference to find-data.

char_type const* get_path  
 

Returns the full path of the item.

char_type const* get_short_filename  
 

Returns the short form of the filename part of the item.

find_data_type const& GetFindData  
 

Returns a non-mutating reference to find-data.

Deprecated:
This method may be removed in a future release. get_find_data() should be used instead

operator char_type const *  
 

Implicit conversion to a pointer-to-const of the full path.

class_type& operator= class_type const &    rhs
 

Copy assignment operator.


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

STLSoft Libraries documentation © Synesis Software Pty Ltd, 2001-2004