Files
Upsilon/apps/shared/expression_model_handle.cpp
Émilie Feral 57da4ea618 [shared] Rename classes:
ExpressionModelHandle --> ExpressionModel
SingleExpressionModelHandle --> ExpressionModelHandle
StorageFunction --> Function
StorageCartesianFunction --> CartesianFunction
StorageFunctionApp --> FunctionApp
2019-05-03 15:53:20 +02:00

30 lines
581 B
C++

#include "expression_model_handle.h"
#include "global_context.h"
#include "poincare_helpers.h"
#include <poincare/horizontal_layout.h>
#include <string.h>
#include <cmath>
#include <assert.h>
using namespace Ion;
using namespace Poincare;
namespace Shared {
static inline int maxInt(int x, int y) { return x > y ? x : y; }
ExpressionModelHandle::ExpressionModelHandle(Storage::Record record) :
Storage::Record(record)
{
}
bool ExpressionModelHandle::isDefined() {
return !isEmpty();
}
bool ExpressionModelHandle::isEmpty() {
return value().size <= metaDataSize();
}
}