/**
    @file hello4.h
    @brief Example of support for container types.

    This examples shows how the standard std::vector<> class is handled but you
    may define the same behaviour for any custom container classes using "/mc"
    cpp2any option.
 */

#ifndef _HELLO_H_
#define _HELLO_H_

#include "tt/vector.h"

/**
    A really simple class with a method taking an array.

    @iid 2ec1a276-5bb7-4fe2-a16c-3f7c2acaa16a
 */
class Hello
{
public:
    /**
        A simple function which shows the sum of several numbers to the user.

        @param nums the numbers to calculate the sum for
     */
    void ShowSum(const std::vector<int>& nums);
};

#endif // _HELLO_H_

