{
  "$schema": "https://ambiqai.github.io/helia-ui/schema/reference-model-1.json",
  "generatedFrom": {
    "sourceCommit": "70611e608778a432566e30965e8b4bc7ea75aa36",
    "tool": "doxyref",
    "version": "1.17.0"
  },
  "language": "cpp",
  "modules": [
    {
      "description": "Byte and allocation-count recording result.",
      "name": "RecordedAllocation",
      "path": "recordedallocation",
      "submodules": [],
      "summary": "Byte and allocation-count recording result.",
      "symbols": [
        {
          "description": "Container for holding information about allocation recordings by a given type. Each recording contains the number of bytes requested, the actual bytes allocated (can defer from requested by alignment), and the number of items allocated.",
          "examples": [],
          "id": "tflite::RecordedAllocation",
          "kind": "struct",
          "language": "cpp",
          "members": [
            {
              "description": "",
              "examples": [],
              "id": "tflite::RecordedAllocation::requested_bytes",
              "kind": "attribute",
              "language": "cpp",
              "members": [],
              "name": "requested_bytes",
              "params": [],
              "raises": [],
              "returns": [],
              "signature": "size_t requested_bytes",
              "source": {
                "line": 48,
                "path": "tensorflow/lite/micro/recording_micro_allocator.h",
                "url": "https://github.com/AmbiqAI/helia-rt/blob/70611e608778a432566e30965e8b4bc7ea75aa36/tensorflow/lite/micro/recording_micro_allocator.h#L48"
              },
              "summary": ""
            },
            {
              "description": "",
              "examples": [],
              "id": "tflite::RecordedAllocation::used_bytes",
              "kind": "attribute",
              "language": "cpp",
              "members": [],
              "name": "used_bytes",
              "params": [],
              "raises": [],
              "returns": [],
              "signature": "size_t used_bytes",
              "source": {
                "line": 49,
                "path": "tensorflow/lite/micro/recording_micro_allocator.h",
                "url": "https://github.com/AmbiqAI/helia-rt/blob/70611e608778a432566e30965e8b4bc7ea75aa36/tensorflow/lite/micro/recording_micro_allocator.h#L49"
              },
              "summary": ""
            },
            {
              "description": "",
              "examples": [],
              "id": "tflite::RecordedAllocation::count",
              "kind": "attribute",
              "language": "cpp",
              "members": [],
              "name": "count",
              "params": [],
              "raises": [],
              "returns": [],
              "signature": "size_t count",
              "source": {
                "line": 50,
                "path": "tensorflow/lite/micro/recording_micro_allocator.h",
                "url": "https://github.com/AmbiqAI/helia-rt/blob/70611e608778a432566e30965e8b4bc7ea75aa36/tensorflow/lite/micro/recording_micro_allocator.h#L50"
              },
              "summary": ""
            }
          ],
          "name": "RecordedAllocation",
          "params": [],
          "raises": [],
          "returns": [],
          "signature": "struct RecordedAllocation",
          "source": {
            "line": 47,
            "path": "tensorflow/lite/micro/recording_micro_allocator.h",
            "url": "https://github.com/AmbiqAI/helia-rt/blob/70611e608778a432566e30965e8b4bc7ea75aa36/tensorflow/lite/micro/recording_micro_allocator.h#L47"
          },
          "summary": "Container for holding information about allocation recordings by a given type."
        }
      ]
    }
  ],
  "name": "heliaRT"
}
