cnova/naming_inspections.cpp [4:36]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
template<class DataType, class IdType>
class DataCard  {
    DataType data;
    IdType id;
public:
    DataCard(DataType some_raw, IdType some_num):
            data(std::move(some_raw)), id(some_num) {}

    void printcard() {
        std::cout << "data: " << data << "\n";
        std::cout << "type idt: " << id << "\n";
    }

    void process(const int num) {
        if (num % 2) {
            std::cout << "NONE" << "\n";
        } else {
            for (int i = 0; i < num; i++) {
                printcard();
            }
        }
    }
};

int handleCard()  {
    DataCard<uint16_t, uint16_t> simple_card(1, 1);
    DataCard<std::string, int> text_card("input", 42);

    simple_card.printcard();
    text_card.printcard();
    text_card.process(100);

    return 0;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



cpp/naming_inspections.cpp [4:36]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
template<class DataType, class IdType>
class DataCard  {
    DataType data;
    IdType id;
public:
    DataCard(DataType some_raw, IdType some_num):
            data(std::move(some_raw)), id(some_num) {}

    void printcard() {
        std::cout << "data: " << data << "\n";
        std::cout << "type idt: " << id << "\n";
    }

    void process(const int num) {
        if (num % 2) {
            std::cout << "NONE" << "\n";
        } else {
            for (int i = 0; i < num; i++) {
                printcard();
            }
        }
    }
};

int handleCard()  {
    DataCard<uint16_t, uint16_t> simple_card(1, 1);
    DataCard<std::string, int> text_card("input", 42);

    simple_card.printcard();
    text_card.printcard();
    text_card.process(100);

    return 0;
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



