]> git.proxmox.com Git - ceph.git/blob - ceph/src/boost/tools/build/src/engine/cwd.h
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / tools / build / src / engine / cwd.h
1 /*
2 * Copyright 2002. Vladimir Prus
3 * Distributed under the Boost Software License, Version 1.0.
4 * (See accompanying file LICENSE_1_0.txt or copy at
5 * http://www.boost.org/LICENSE_1_0.txt)
6 */
7
8 /*
9 * cwd.h - manages the current working folder information
10 */
11
12 #ifndef CWD_H
13 #define CWD_H
14
15 #include "config.h"
16 #include "object.h"
17
18
19 /* cwd() - returns the current working folder */
20 OBJECT * cwd( void );
21
22 /* cwd_init() - initialize the cwd module functionality
23 *
24 * The current working folder can not change in Boost Jam so this function
25 * gets the current working folder information from the OS and stores it
26 * internally.
27 *
28 * Expected to be called at program startup before the program's current
29 * working folder has been changed
30 */
31 void cwd_init( void );
32
33 /* cwd_done() - cleans up the cwd module functionality */
34 void cwd_done( void );
35
36 #endif