コード例 #1
0
ファイル: Node.cs プロジェクト: txdv/CMarkSharp
 public void PrependChild(Node child)
 {
     int r = cmark_node_prepend_child(pointer, child.pointer);
     Ensure.Success(r);
 }
コード例 #2
0
ファイル: Node.cs プロジェクト: txdv/CMarkSharp
 public void InsertBefore(Node sibling)
 {
     int r = cmark_node_insert_before(pointer, sibling.pointer);
     Ensure.Success(r);
 }
コード例 #3
0
ファイル: Node.cs プロジェクト: txdv/CMarkSharp
 public void InsertAfter(Node sibling)
 {
     int r = cmark_node_insert_after(pointer, sibling.pointer);
     Ensure.Success(r);
 }
コード例 #4
0
ファイル: Parser.cs プロジェクト: txdv/CMarkSharp
		public Node Finish()
		{
			return Node.Create(cmark_parser_finish(pointer));
		}
コード例 #5
0
ファイル: Iterator.cs プロジェクト: txdv/CMarkSharp
 public void Reset(Node currentNode, cmark_event_type eventType)
 {
     cmark_iter_reset(pointer, currentNode.pointer, eventType);
 }
コード例 #6
0
ファイル: Iterator.cs プロジェクト: txdv/CMarkSharp
 public Iterator(Node node)
     : this(cmark_iter_new(node.pointer))
 {
 }