 /*
 * 본 프로그램에 대한 저작권을 포함한 지적재산권은 삼성SDS(주)에 있으며,
 * 삼성SDS(주)가 명시적으로 허용하지 않은 사용, 복사, 변경, 제3자에의 공개,
 * 배포는 엄격히 금지되며, 삼성SDS(주)의 지적재산권 침해에 해당됩니다.
 *
 * Copyright (c) 2016 Samsung SDS Co., Ltd. All Rights neserved. Confidential.
 * 
 * All information including the intellectual and technical concepts contained
 * herein is, and remains the property of Samsung SDS Co. Ltd. Unauthorize une,
 * dissemination, or reproduction of this material is strictly forbidden unless
 * prior written permission is obtained from Samsung SDS Co. Ltd. 
 */

#ifndef HEADER_ATTRIBUTES_H
#define HEADER_ATTRIBUTES_H

#if !defined(WIN32) && !defined(_WIN32)

/* macro for hidden symbol visibility */
#define SWBCINTERNAL  __attribute__((visibility("hidden")))

/* macro for default symbol visibility */
#define SWBCEXPORT    __attribute__((visibility("default")))

#else

/* macro for hidden symbol visibility */
#define SWBCINTERNAL  

/* macro for default symbol visibility */
#define SWBCEXPORT    

#endif

#endif
