PathSeparator Property

The path separator character to use when returning vault paths.

Syntax

ANSI (Cross Platform)
int GetPathSeparator();
int SetPathSeparator(int iPathSeparator); Unicode (Windows) INT GetPathSeparator();
INT SetPathSeparator(INT iPathSeparator);
@property (nonatomic,readwrite,assign,getter=pathSeparator,setter=setPathSeparator:) int pathSeparator;
- (int)pathSeparator;
- (void)setPathSeparator:(int)newPathSeparator;
#define PID_CBVAULT_PATHSEPARATOR 12

CBFSVAULT_EXTERNAL void* CBFSVAULT_CALL CBFSVault_CBVault_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
CBFSVAULT_EXTERNAL int CBFSVAULT_CALL CBFSVault_CBVault_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

92

Remarks

This property specifies the path separator character that the class APIs should use when returning a vault path. Valid values are:

CBFSSTORAGE_PSC_BACKSLASH92Backslash ('\').

Windows path separator.

CBFSSTORAGE_PSC_SLASH47Forward slash ('/').

Unix-style path separator.

Note that this property is just a convenience; applications are free to use either of the above characters as path separators when passing path strings to the class's APIs.

Note: This property cannot be changed when Active is true, and cannot be changed within events.

Data Type

Integer

Copyright (c) 2022 Callback Technologies, Inc. - All rights reserved.
CBFS Vault 2020 C++ Edition - Version 20.0 [Build 8347]