예제 #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))
 {
 }