Xmega Application Note


stringz.h File Reference

Preprocessor stringizing utils. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define ASTRINGZ(x)   STRINGZ(x)
 Absolute stringize.
#define STRINGZ(x)   #x
 Stringize.

Detailed Description

Preprocessor stringizing utils.

Copyright (C) 2009 Atmel Corporation. All rights reserved.

Definition in file stringz.h.


Define Documentation

#define ASTRINGZ (  )     STRINGZ(x)

Absolute stringize.

Stringize a preprocessing token, this token being allowed to be #defined.

No restriction of use if the token is #defined.

For example, writing ASTRINGZ(PIN0) anywhere with PIN0 #defined as A0 is equivalent to writing "A0".

Definition at line 63 of file stringz.h.

#define STRINGZ (  )     #x

Stringize.

Stringize a preprocessing token, this token being allowed to be #defined.

May be used only within macros with the token passed as an argument if the token is #defined.

For example, writing STRINGZ(PIN) within a macro #defined by PIN_NAME(PIN) and invoked as PIN_NAME(PIN0) with PIN0 #defined as A0 is equivalent to writing "A0".

Definition at line 52 of file stringz.h.

@DOC_TITLE@
Generated on Fri Oct 22 12:15:25 2010 for AVR1300 Using the Xmega ADC by doxygen 1.6.3