コード例 #1
0
ファイル: FTList.cs プロジェクト: blockspacer/FrankE
 /// <summary>
 /// Move a node to the head/top of a list. Used to maintain LRU lists.
 /// </summary>
 /// <param name="node">The node to move.</param>
 public void Up(ListNode node)
 {
     FT.FT_List_Up(Reference, node.Reference);
 }
コード例 #2
0
ファイル: FTList.cs プロジェクト: blockspacer/FrankE
 /// <summary>
 /// Insert an element at the head of a list.
 /// </summary>
 /// <param name="node">The node to insert.</param>
 public void Insert(ListNode node)
 {
     FT.FT_List_Insert(Reference, node.Reference);
 }
コード例 #3
0
ファイル: FTList.cs プロジェクト: blockspacer/FrankE
 /// <summary>
 /// Remove a node from a list. This function doesn't check whether the node is in the list!
 /// </summary>
 /// <param name="node">The node to remove.</param>
 public void Remove(ListNode node)
 {
     FT.FT_List_Remove(Reference, node.Reference);
 }
コード例 #4
0
ファイル: FTList.cs プロジェクト: blockspacer/FrankE
 /// <summary>
 /// Append an element to the end of a list.
 /// </summary>
 /// <param name="node">The node to append.</param>
 public void Add(ListNode node)
 {
     FT.FT_List_Add(Reference, node.Reference);
 }
コード例 #5
0
ファイル: FTList.cs プロジェクト: netonjm/SharpFont
		/// <summary>
		/// Move a node to the head/top of a list. Used to maintain LRU lists.
		/// </summary>
		/// <param name="node">The node to move.</param>
		public void Up(ListNode node)
		{
			FT.FT_List_Up(Reference, node.Reference);
		}
コード例 #6
0
ファイル: FTList.cs プロジェクト: netonjm/SharpFont
		/// <summary>
		/// Remove a node from a list. This function doesn't check whether the node is in the list!
		/// </summary>
		/// <param name="node">The node to remove.</param>
		public void Remove(ListNode node)
		{
			FT.FT_List_Remove(Reference, node.Reference);
		}
コード例 #7
0
ファイル: FTList.cs プロジェクト: netonjm/SharpFont
		/// <summary>
		/// Insert an element at the head of a list.
		/// </summary>
		/// <param name="node">The node to insert.</param>
		public void Insert(ListNode node)
		{
			FT.FT_List_Insert(Reference, node.Reference);
		}
コード例 #8
0
ファイル: FTList.cs プロジェクト: netonjm/SharpFont
		/// <summary>
		/// Append an element to the end of a list.
		/// </summary>
		/// <param name="node">The node to append.</param>
		public void Add(ListNode node)
		{
			FT.FT_List_Add(Reference, node.Reference);
		}