src/types.h

changeset 1
c9b22c06307c
parent 0
bb264814dd81
child 3
d0b278fd29d5
equal deleted inserted replaced
0:bb264814dd81 1:c9b22c06307c
72 private: 72 private:
73 str m_val; 73 str m_val;
74 }; 74 };
75 75
76 // Formatter function 76 // Formatter function
77 str doFormat( std::vector< StringFormatArg > args ); 77 str doFormat( initlist<StringFormatArg> args );
78 78
79 // printf replacement 79 // printf replacement
80 void doPrint( initlist<StringFormatArg> args ); // heh 80 void doPrint( initlist<StringFormatArg> args );
81 81
82 // Macros to access these functions 82 // Macros to access these functions
83 #ifndef IN_IDE_PARSER 83 #ifndef IN_IDE_PARSER
84 # define fmt(...) doFormat({ __VA_ARGS__ }) 84 # define fmt(...) doFormat({ __VA_ARGS__ })
85 # define print(...) doPrint({ __VA_ARGS__ }) 85 # define print(...) doPrint({ __VA_ARGS__ })

mercurial