t c stdint string memhub platmacro