[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-
From: |
malc |
Subject: |
Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan |
Date: |
Thu, 15 Dec 2011 00:43:24 +0400 (MSK) |
User-agent: |
Alpine 2.00 (LNX 1167 2008-08-23) |
On Wed, 14 Dec 2011, Eric Blake wrote:
> On 12/14/2011 11:54 AM, Stefan Weil wrote:
> >> It does violate the standard _ followed by upper case letter is reserved
> >> in all contexts.
> >
> > sCamelCase instead of _CamelCase seems to work, too.
>
> What about _camelCase instead of _CamelCase? That preserves the leading
> underscore, but no longer uses the reserved _ followed by a capital.
>
> At any rate, that's the convention libvirt is using; all public structs
> are prefixed with vir, so things like:
>
> typedef struct _virConnect virConnect;
>
> are both parseable by gtkdocs as well as C standard compliant.
>
>
7.1.3
7.1.3 Reserved identifiers
1 Each header declares or defines all identifiers listed in its
associated subclause, and optionally declares or defines identifiers
listed in its associated future library directions subclause and
identifiers which are always reserved either for any use or for use as
file scope identifiers.
- All identifiers that begin with an underscore and either an
uppercase letter or another underscore are always reserved for any use.
- All identifiers that begin with an underscore are always reserved
for use as identifiers with file scope in both the ordinary and tag
name spaces
[..snip..]
IOW - no, that's not good either.
--
mailto:address@hidden
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, (continued)
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Anthony Liguori, 2011/12/15
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Stefan Weil, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Anthony Liguori, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Stefan Weil, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Anthony Liguori, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Stefan Weil, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Anthony Liguori, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Stefan Weil, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Anthony Liguori, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Eric Blake, 2011/12/14
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan,
malc <=
- Re: [Qemu-devel] [PATCH 1/4] memory: make memory API parsable by gtkdoc-scan, Anthony Liguori, 2011/12/14
[Qemu-devel] [PATCH 4/4] memory: move header into include/ and add to QEMU docs, Anthony Liguori, 2011/12/14