Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

AttrByteOrder Class Reference

#include <pac.h>

Inheritance diagram for AttrByteOrder:

Inheritance graph
[legend]
Collaboration diagram for AttrByteOrder:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AttrByteOrder (Expr *arg_is_little_endian)
ExprIsLittleEndian () const

Protected Attributes

Expris_little_endian

Constructor & Destructor Documentation

AttrByteOrder::AttrByteOrder Expr arg_is_little_endian  )  [inline]
 

Definition at line 877 of file pac.h.

00878                 : Attr(ATTR_BYTEORDER), 
00879                   is_little_endian(arg_is_little_endian) {}


Member Function Documentation

Expr* AttrByteOrder::IsLittleEndian  )  const [inline]
 

Definition at line 881 of file pac.h.

References is_little_endian.

Referenced by RecordField::genParseCode(), and TypeDecl::ProcessAttr().

00881 { return is_little_endian; }


Member Data Documentation

Expr* AttrByteOrder::is_little_endian [protected]
 

Definition at line 884 of file pac.h.

Referenced by IsLittleEndian().


The documentation for this class was generated from the following file:
Generated on Wed Sep 14 03:07:43 2005 for bro_docs by doxygen 1.3.5