List = List or {}
function List:InitSequece(length)
self.m_QueCapacity = length
self.length = 0
self.m_head = 0
self.m_iTail = 0
self.list = {}
end
function List:InitSequece(length)
self.m_QueCapacity = length
self.length = 0
self.m_head = 0
self.m_iTail = 0
self.list = {}
end
function List:DeleteSequece()
self.list = {}
self.list = nil
self.length = 0
self.m_head = 0
self.m_iTail = 0
end
self.list = {}
self.list = nil
self.length = 0
self.m_head = 0
self.m_iTail = 0
end
function List:ClearSequece()
self.length = 0
self.m_head = 0
self.m_iTail = 0
end
self.length = 0
self.m_head = 0
self.m_iTail = 0
end
function List:QueueEmpty()
if 0 == self.length then
return true
end
return false
end
if 0 == self.length then
return true
end
return false
end
function List:QueueLength()
return self.length
end
return self.length
end
function List:QueueNull()
if self.length == self.m_QueCapacity then
if self.length == self.m_QueCapacity then