38 lines
1.2 KiB
C++
38 lines
1.2 KiB
C++
/***************************************************************************
|
|
rc_rmcd ( File Replication & Cache Control Daemon ) Header ( GetConfig.h )
|
|
-----------------------------------------
|
|
begin : 2010/03/03
|
|
copyright : (C) 2005 SolutionBox Inc.
|
|
author : Service 1 Team
|
|
email : svc1@solbox.com
|
|
version : 1.0
|
|
|
|
CopyRight(C) 2005 SolutionBox Inc. All Rights reserved.
|
|
Redistribution and use in source and binary forms, with or with out
|
|
modification, are not permitted in outside of SolutionBox Inc.
|
|
***************************************************************************/
|
|
|
|
#ifndef __GET_CONFIG_H__
|
|
#define __GET_CONFIG_H__
|
|
|
|
|
|
#ifdef __cplusplus
|
|
extern "C" {
|
|
#endif
|
|
|
|
/// @brief config file parsing and save to stConfig function
|
|
/// @param szConfFile [in] Conf 파일에 대한 경로 및 파일 정보
|
|
/// @param stConfig [out] Conf 파일의 정보를 저장하기 위한 st_config 참조변수
|
|
/// @param errorMessage [out] 오류발생시 해당 오류 정보를 저장하여 반환하기 위한 참조변수
|
|
/// @return 성공시 true, 오류 발생시 false 를 반환. 상세한 오류 정보는 errorMessage 변수에 저장됨.
|
|
bool GetConfig( const std::string& szConfFile, struct st_config& stConfig, std::string& errorMessage);
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
}
|
|
#endif
|
|
|
|
|
|
#endif /* __GET_CONFIG_H__ */
|