MAV'RIC
Public Member Functions | Protected Member Functions
Onboard_parameters_T< N > Class Template Reference

Onboard parameters. More...

#include <onboard_parameters.hpp>

Inheritance diagram for Onboard_parameters_T< N >:
Inheritance graph
[legend]
Collaboration diagram for Onboard_parameters_T< N >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Onboard_parameters_T (File &file, const State &state, Mavlink_message_handler &message_handler, const Mavlink_stream &mavlink_stream, const conf_t &config)
 Constructor.

Protected Member Functions

uint32_t max_count (void)
 Get maximum number of parameters.
param_entry_tparameters (void)
 Get pointer to the list of parameters.

Detailed Description

template<uint32_t N>
class Onboard_parameters_T< N >

Onboard parameters.

Template Parameters:
NMaximum number of parameters

Constructor & Destructor Documentation

template<uint32_t N>
Onboard_parameters_T< N >::Onboard_parameters_T ( File file,
const State state,
Mavlink_message_handler message_handler,
const Mavlink_stream mavlink_stream,
const conf_t config 
) [inline]

Constructor.

Parameters:
filePointer to file storage
statePointer to the state structure
message_handlerPointer to MAVLink message handler
mavlink_streamPointer to MAVLink stream
configConfiguration
Returns:
True if the init succeed, false otherwise

Member Function Documentation

template<uint32_t N>
uint32_t Onboard_parameters_T< N >::max_count ( void  ) [inline, protected, virtual]

Get maximum number of parameters.

Returns:
Maximum number of parameters

Implements Onboard_parameters.

template<uint32_t N>
param_entry_t* Onboard_parameters_T< N >::parameters ( void  ) [inline, protected, virtual]

Get pointer to the list of parameters.

Returns:
task list

Implements Onboard_parameters.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines