- added Stack::numLayers()

- added test target

git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@615 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2019-11-07 12:53:11 +00:00
parent 050be15852
commit 94f810abb6
3 changed files with 22 additions and 1 deletions
+11
View File
@@ -28,7 +28,18 @@ Stack::Stack(const Stack& orig)
}
Stack::~Stack()
{ }
size_t Stack::numLayers()
{
size_t count = 0;
Layer *pLayer = m_pLayers;
while(pLayer)
{
count++;
pLayer = pLayer->upper;
}
return count;
}
void Stack::addLayer(Layer *pOtherLayer)