'ODTONE - Open Dot Twenty One'

PrevUpHomeNext

Struct network_type

odtone::mih::network_type

Synopsis

// In header: </home/carlos/Projectos/odtone/inc/odtone/mih/types/information.hpp>


struct network_type {
  // construct/copy/destruct
  network_type();

  // public member functions
  template<typename ArchiveT> void serialize(ArchiveT &);

  // friend functions
  friend std::ostream & operator<<(std::ostream &, const network_type &);

  // public data members
  boost::variant< null, link_type > link;
  boost::variant< null, netsubtype > subtype;
  boost::variant< null, type_ext > typeext;
};

Description

NETWORK_TYPE data type.

network_type public construct/copy/destruct

  1. network_type();

    Construct an empty NETWORK_TYPE data type.

network_type public member functions

  1. template<typename ArchiveT> void serialize(ArchiveT & ar);

    Serialize/deserialize the NETWORK_TYPE data type.

    Parameters:

    ar

    The archive to/from where serialize/deserialize the data type.

network_type friend functions

  1. friend std::ostream & operator<<(std::ostream & os, const network_type & nt);

    NETWORK_TYPE data type output.

    Parameters:

    nt

    NETWORK_TYPE data type.

    os

    ostream.

    Returns:

    ostream reference.

network_type public public data members

  1. boost::variant< null, link_type > link;

    Link type

  2. boost::variant< null, netsubtype > subtype;

    Link subtype

  3. boost::variant< null, type_ext > typeext;

    Link type extension


PrevUpHomeNext