Project

General

Profile

Task #4336

Make container APIs more consisent with C++ standard practices.

Added by Nicholas Gordon over 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
10/12/2017
Due date:
% Done:

0%

Estimated time:
(Total: 0.00 h)

Description

All STL containers in the standard C++ libararies follow the same naming convention. Many containers defined in NLSR do not, which makes them unintuitive to use. Specifically, many containers implement a getSize() method, but not size(), where the latter is the C++ standard convention.

These containers should have APIs more closely resembling STL containers.


Subtasks

Task #4337: Change all containers to implement `size()`Code reviewRyan Wickman

Actions

History

#1

Updated by Nicholas Gordon over 2 years ago

  • Status changed from New to Code review
  • Assignee set to Nicholas Gordon
#2

Updated by Nicholas Gordon over 2 years ago

  • Status changed from Code review to In Progress
#3

Updated by Nicholas Gordon almost 2 years ago

  • Status changed from In Progress to New
  • Assignee deleted (Nicholas Gordon)

Also available in: Atom PDF