| 123456789101112131415161718192021222324252627 |
- #ifndef __TRACYALIGN_HPP__
- #define __TRACYALIGN_HPP__
- #include <string.h>
- #include "TracyForceInline.hpp"
- namespace tracy
- {
- template<typename T>
- tracy_force_inline T MemRead( const void* ptr )
- {
- T val;
- memcpy( &val, ptr, sizeof( T ) );
- return val;
- }
- template<typename T>
- tracy_force_inline void MemWrite( void* ptr, T val )
- {
- memcpy( ptr, &val, sizeof( T ) );
- }
- }
- #endif
|