Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

This enumeration defines the directories which can be retrieved using the p6GetDirectory() API.

Being part of the runtime API is is not included in the P6R C++ namespace.

  • P6D_STARTUP The application launch directory.
  • P6D_INSTALL The directory in which the executable that started the process is located.
  • P6D_COMPONENT The component directory.
  • P6D_CONF The config directory.
  • P6D_LANG I18n files directory (string tables, langtag mappings etc).
  • P6D_DATA This defines which directory data should be written into.
  • P6D_LICENSE This defines where the runtime stores license files.
  • P6D_LOG The directory containing log files.
Enumerator
P6D_STARTUP 

The "current" working directory.

P6D_INSTALL 

The directory in which the executable that started the process is located.

P6D_COMPONENT 

The component directory.

P6D_CONF 

The config directory.

P6D_LANG 

I18n files directory (string tables, langtag mappings etc)

P6D_DATA 

This defines which directory data should be written into.

P6D_LICENSE 

This defines where the runtime stores license files.

P6D_LOG 

The directory containing log files.

P6D_MAX 

Definition at line 897 of file p6types.h.