Reckon 0.5.1-dev
A Tool to Count Logical Lines of Code
Loading...
Searching...
No Matches
RcnCountResultSet Struct Reference

The count results for a set of source files. More...

#include <reckon/reckon.h>

Data Fields

RcnSourceFilefiles
 The list of files subject to analysis.
RcnCountResultGroupresults
 The list of results corresponding to the analyzed files.
size_t size
 The number of files in the files list.
size_t sizeProcessed
 The number of files in files that were analyzed.

Detailed Description

The count results for a set of source files.

Contains a list of source files that are subject to analysis, along with their corresponding count results. Each file in the files list has a corresponding result in the results list at the same index. No checks are performed regarding duplicate files in the list, as a result, uniqueness is not guaranteed.

Field Documentation

◆ files

RcnSourceFile* RcnCountResultSet::files

The list of files subject to analysis.

May be NULL if no files are set.

◆ results

RcnCountResultGroup* RcnCountResultSet::results

The list of results corresponding to the analyzed files.

May be NULL if no files are set.

◆ size

size_t RcnCountResultSet::size

The number of files in the files list.

◆ sizeProcessed

size_t RcnCountResultSet::sizeProcessed

The number of files in files that were analyzed.

This corresponds to the number of entries in results that have isProcessed set to true.