Public Member Functions | Static Public Member Functions | Public Attributes
AlignmentBaseTypeVisitor Struct Reference
Inheritance diagram for AlignmentBaseTypeVisitor:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool handleType (Type const &type)
virtual bool visit_ (NullType const &type)
virtual bool visit_ (OpaqueType const &type)
virtual bool visit_ (Numeric const &type)
virtual bool visit_ (Enum const &type)
virtual bool visit_ (Pointer const &type)
virtual bool visit_ (Container const &type)

Static Public Member Functions

static Type const * find (Type const &type)

Public Attributes

Type const * result

Detailed Description

Definition at line 216 of file packing.cc.


Member Function Documentation

static Type const* AlignmentBaseTypeVisitor::find ( Type const &  type) [inline, static]

Definition at line 236 of file packing.cc.

bool AlignmentBaseTypeVisitor::handleType ( Type const &  type) [inline]

Definition at line 220 of file packing.cc.

virtual bool AlignmentBaseTypeVisitor::visit_ ( NullType const &  type) [inline, virtual]

Reimplemented from Typelib::TypeVisitor.

Definition at line 227 of file packing.cc.

virtual bool AlignmentBaseTypeVisitor::visit_ ( OpaqueType const &  type) [inline, virtual]

Reimplemented from Typelib::TypeVisitor.

Definition at line 228 of file packing.cc.

virtual bool AlignmentBaseTypeVisitor::visit_ ( Numeric const &  type) [inline, virtual]

Reimplemented from Typelib::TypeVisitor.

Definition at line 229 of file packing.cc.

virtual bool AlignmentBaseTypeVisitor::visit_ ( Enum const &  type) [inline, virtual]

Reimplemented from Typelib::TypeVisitor.

Definition at line 230 of file packing.cc.

virtual bool AlignmentBaseTypeVisitor::visit_ ( Pointer const &  type) [inline, virtual]

Reimplemented from Typelib::TypeVisitor.

Definition at line 232 of file packing.cc.

virtual bool AlignmentBaseTypeVisitor::visit_ ( Container const &  type) [inline, virtual]

Reimplemented from Typelib::TypeVisitor.

Definition at line 233 of file packing.cc.


Member Data Documentation

Definition at line 218 of file packing.cc.


The documentation for this struct was generated from the following file:


typelib
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Mon Sep 14 2015 15:08:18