LibreOffice Module onlineupdate (master) 1
Public Member Functions | Public Attributes | List of all members
copy_recursive_skiplist< N > Struct Template Reference

Public Member Functions

void append (unsigned index, const NS_tchar *path, const NS_tchar *suffix)
 
void append (unsigned index, const NS_tchar *path)
 
bool find (const NS_tchar *path)
 

Public Attributes

NS_tchar paths [N][MAXPATHLEN]
 

Detailed Description

template<unsigned N>
struct copy_recursive_skiplist< N >

Definition at line 756 of file updater.cxx.

Member Function Documentation

◆ append() [1/2]

template<unsigned N>
void copy_recursive_skiplist< N >::append ( unsigned  index,
const NS_tchar path 
)
inline

Definition at line 765 of file updater.cxx.

References index, NS_tstrcpy, and copy_recursive_skiplist< N >::paths.

◆ append() [2/2]

template<unsigned N>
void copy_recursive_skiplist< N >::append ( unsigned  index,
const NS_tchar path,
const NS_tchar suffix 
)
inline

Definition at line 760 of file updater.cxx.

References index, MAXPATHLEN, NS_T, NS_tsnprintf, and copy_recursive_skiplist< N >::paths.

Referenced by CopyInstallDirToDestDir().

◆ find()

template<unsigned N>
bool copy_recursive_skiplist< N >::find ( const NS_tchar path)
inline

Definition at line 770 of file updater.cxx.

References i, N, NS_tstricmp, and copy_recursive_skiplist< N >::paths.

Referenced by ensure_copy_recursive().

Member Data Documentation

◆ paths

template<unsigned N>
NS_tchar copy_recursive_skiplist< N >::paths[N][MAXPATHLEN]

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