FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
CAdUiVolumeDescriptor.h
Go to the documentation of this file.
1#pragma once
2
3//
4// (C) Copyright 2005-2024 by Graebert GmbH.
5//
6// Permission to use, copy, modify, and distribute this software in
7// object code form for any purpose and without fee is hereby granted,
8// provided that the above copyright notice appears in all copies and
9// that both that copyright notice and the limited warranty and
10// restricted rights notice below appear in all supporting
11// documentation.
12//
13// GRAEBERT PROVIDES THIS PROGRAM "AS IS" AND WITH ALL FAULTS.
14// GRAEBERT SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTY OF
15// MERCHANTABILITY OR FITNESS FOR A PARTICULAR USE. GRAEBERT GMBH
16// DOES NOT WARRANT THAT THE OPERATION OF THE PROGRAM WILL BE
17// UNINTERRUPTED OR ERROR FREE.
18
19template < typename Param1, typename Param2 > class StrTraitMFC_DLL;
20
22{
23public:
28 int IsRemote(void)const ;
29 int IsRemovable(void)const ;
31 virtual CStringW const * GetLocalName(void)const ;
32 virtual int AllowsCaseSensitiveLookup(void)const ;
33 virtual int CheckReadOnly(void)const ;
34 virtual int IsCaseSensitive(void)const ;
35 virtual int PreservesCase(void)const ;
36 virtual int VolMatch( CStringW const *, CStringW const *)const ;
37 virtual int VolMatch(wchar_t const *, CStringW const *)const ;
38 virtual int VolumeValid(void)const ;
39 virtual int WillFit(unsigned long)const ;
40 virtual long GetVolFreeSpace(void)const ;
41 virtual void VolCase( CStringW &)const ;
42
43protected:
44 int Find( CStringW const &,unsigned int)const ;
45 int IsControl(int)const ;
47
48};
virtual void VolCase(CStringW &) const
virtual int WillFit(unsigned long) const
virtual ~CAdUiVolumeDescriptor(void)
virtual CStringW const * GetLocalName(void) const
int IsRemovable(void) const
CAdUiVolumeDescriptor & operator=(CAdUiVolumeDescriptor const &)
virtual int AllowsCaseSensitiveLookup(void) const
void GetConnectionName(void)
CAdUiVolumeDescriptor(CStringW const &)
CAdUiVolumeDescriptor(CAdUiVolumeDescriptor const &)
int IsControl(int) const
virtual int VolumeValid(void) const
int IsRemote(void) const
virtual int VolMatch(wchar_t const *, CStringW const *) const
int Find(CStringW const &, unsigned int) const
virtual int CheckReadOnly(void) const
virtual int IsCaseSensitive(void) const
virtual int VolMatch(CStringW const *, CStringW const *) const
virtual int PreservesCase(void) const
virtual long GetVolFreeSpace(void) const