FRX SDK Documentation 2025 SP0
Loading...
Searching...
No Matches
CNavData.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
19
20#include <ShlObj.h>
21#include <ShObjIdl.h>
22
23class CNavPathname;
24template < typename Param1, typename Param2 > class StrTraitMFC_DLL;
25
27{
28public:
29 CNavData(void);
33 int IsExtension(void);
34 int IsRemote(void);
36 virtual ~CNavData(void);
37 void * GetUserData(void);
38 void * SetUserData(void *);
40 void SetExtensionName(wchar_t const *);
42 void SetPassword(wchar_t const *);
44 void SetText(wchar_t const *);
45 void SetTextInFolder(wchar_t const *);
46 void SetUserName(wchar_t const *);
47 wchar_t const * GetExtensionName(void);
48 wchar_t const * GetPassword(void);
49 wchar_t const * GetText(void);
50 wchar_t const * GetTextInFolder(void);
51 wchar_t const * GetUserNameW(void);
52
53};
NAV_DATA_TYPE
void SetDataType(NAV_DATA_TYPE)
NAV_DATA_TYPE GetDataType(void)
wchar_t const * GetExtensionName(void)
wchar_t const * GetPassword(void)
int IsExtension(void)
wchar_t const * GetTextInFolder(void)
wchar_t const * GetUserNameW(void)
void SetUserName(wchar_t const *)
CNavPathname * GetPathname(void)
_ITEMIDLIST * GetID(void)
void * GetUserData(void)
void SetPassword(wchar_t const *)
void SetTextInFolder(wchar_t const *)
void SetExtensionName(wchar_t const *)
void SetText(wchar_t const *)
int GetURL(CStringW &)
void SetID(_ITEMIDLIST *)
void SetPathname(CNavPathname *)
virtual ~CNavData(void)
void * SetUserData(void *)
wchar_t const * GetText(void)
int IsRemote(void)
CNavData(void)