add pragma once macro to header file
add pragma once macro