Protected Member Functions
Typelib::EndianSwapVisitor Class Reference

#include <endianness.hh>

Inheritance diagram for Typelib::EndianSwapVisitor:
Inheritance graph
[legend]

List of all members.

Protected Member Functions

bool visit_ (int8_t &value)
bool visit_ (uint8_t &value)
bool visit_ (int16_t &value)
bool visit_ (uint16_t &value)
bool visit_ (int32_t &value)
bool visit_ (uint32_t &value)
bool visit_ (int64_t &value)
bool visit_ (uint64_t &value)
bool visit_ (float &value)
bool visit_ (double &value)
bool visit_ (Value const &v, Pointer const &t)
bool visit_ (Enum::integral_type &v, Enum const &e)

Detailed Description

Definition at line 16 of file endianness.hh.


Member Function Documentation

bool Typelib::EndianSwapVisitor::visit_ ( int8_t &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 19 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( uint8_t &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 20 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( int16_t &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 21 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( uint16_t &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 22 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( int32_t &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 23 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( uint32_t &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 24 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( int64_t value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 25 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( uint64_t &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 26 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( float &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 27 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( double &  value) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 28 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( Value const &  v,
Pointer const &  t 
) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 29 of file endianness.hh.

bool Typelib::EndianSwapVisitor::visit_ ( Enum::integral_type v,
Enum const &  e 
) [inline, protected, virtual]

Reimplemented from Typelib::ValueVisitor.

Definition at line 30 of file endianness.hh.


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


typelib
Author(s): Sylvain Joyeux/sylvain.joyeux@m4x.org
autogenerated on Thu Jan 2 2014 11:38:41