8#include <gtest/gtest.h>
10#include "arcane/utils/LinearOffsetMap.h"
17TEST(TestLinearOffsetMap, Misc)
22 ASSERT_EQ(v1.
size(), 0);
30 ASSERT_EQ(v2.
size(), 0);
39 ASSERT_EQ(v3.
size(), 1);
41 ASSERT_EQ(v3.
size(), 1);
43 ASSERT_EQ(v3.
size(), 0);
#define ASSERT_TRUE(condition)
Vérifie que condition est vrai.
Liste d'offset linéaires.
void add(DataType size, DataType offset)
Ajoute un offset offset de taille size.
Int32 size() const
Nombre d'éléments dans la table.
DataType getAndRemoveOffset(DataType size)
Récupère un offset suffisant pour un élément de taille size.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-